72.30/37.93 MAYBE 72.30/37.93 72.30/37.93 Ultimate: Cannot open display: 72.30/37.93 This is Ultimate 0.1.24-8dc7c08-m 72.30/37.93 [2019-03-28 12:37:15,848 INFO L170 SettingsManager]: Resetting all preferences to default values... 72.30/37.93 [2019-03-28 12:37:15,850 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values 72.30/37.93 [2019-03-28 12:37:15,862 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... 72.30/37.93 [2019-03-28 12:37:15,862 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values 72.30/37.93 [2019-03-28 12:37:15,863 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values 72.30/37.93 [2019-03-28 12:37:15,864 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values 72.30/37.93 [2019-03-28 12:37:15,866 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values 72.30/37.93 [2019-03-28 12:37:15,867 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values 72.30/37.93 [2019-03-28 12:37:15,868 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values 72.30/37.93 [2019-03-28 12:37:15,869 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... 72.30/37.93 [2019-03-28 12:37:15,869 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values 72.30/37.93 [2019-03-28 12:37:15,870 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values 72.30/37.93 [2019-03-28 12:37:15,871 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values 72.30/37.93 [2019-03-28 12:37:15,872 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values 72.30/37.93 [2019-03-28 12:37:15,872 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values 72.30/37.93 [2019-03-28 12:37:15,873 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values 72.30/37.93 [2019-03-28 12:37:15,875 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values 72.30/37.93 [2019-03-28 12:37:15,877 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values 72.30/37.93 [2019-03-28 12:37:15,878 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values 72.30/37.93 [2019-03-28 12:37:15,879 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values 72.30/37.93 [2019-03-28 12:37:15,880 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values 72.30/37.93 [2019-03-28 12:37:15,882 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... 72.30/37.93 [2019-03-28 12:37:15,883 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... 72.30/37.93 [2019-03-28 12:37:15,883 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values 72.30/37.93 [2019-03-28 12:37:15,884 INFO L174 SettingsManager]: Resetting IcfgToChc preferences to default values 72.30/37.93 [2019-03-28 12:37:15,884 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values 72.30/37.93 [2019-03-28 12:37:15,885 INFO L177 SettingsManager]: ReqToTest provides no preferences, ignoring... 72.30/37.93 [2019-03-28 12:37:15,885 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values 72.30/37.93 [2019-03-28 12:37:15,886 INFO L174 SettingsManager]: Resetting ChcSmtPrinter preferences to default values 72.30/37.93 [2019-03-28 12:37:15,887 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values 72.30/37.93 [2019-03-28 12:37:15,887 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values 72.30/37.93 [2019-03-28 12:37:15,888 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... 72.30/37.93 [2019-03-28 12:37:15,888 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values 72.30/37.93 [2019-03-28 12:37:15,889 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... 72.30/37.93 [2019-03-28 12:37:15,889 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... 72.30/37.93 [2019-03-28 12:37:15,889 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values 72.30/37.93 [2019-03-28 12:37:15,890 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values 72.30/37.93 [2019-03-28 12:37:15,891 INFO L181 SettingsManager]: Finished resetting all preferences to default values... 72.30/37.93 [2019-03-28 12:37:15,891 INFO L98 SettingsManager]: Beginning loading settings from /export/starexec/sandbox/solver/bin/./../termcomp2017.epf 72.30/37.93 [2019-03-28 12:37:15,906 INFO L110 SettingsManager]: Loading preferences was successful 72.30/37.93 [2019-03-28 12:37:15,906 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: 72.30/37.93 [2019-03-28 12:37:15,907 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: 72.30/37.93 [2019-03-28 12:37:15,907 INFO L133 SettingsManager]: * Rewrite not-equals=true 72.30/37.93 [2019-03-28 12:37:15,907 INFO L133 SettingsManager]: * Create parallel compositions if possible=false 72.30/37.93 [2019-03-28 12:37:15,908 INFO L133 SettingsManager]: * Minimize states using LBE with the strategy=SINGLE 72.30/37.93 [2019-03-28 12:37:15,908 INFO L133 SettingsManager]: * Use SBE=true 72.30/37.93 [2019-03-28 12:37:15,908 INFO L131 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: 72.30/37.93 [2019-03-28 12:37:15,908 INFO L133 SettingsManager]: * Use old map elimination=false 72.30/37.93 [2019-03-28 12:37:15,908 INFO L133 SettingsManager]: * Use external solver (rank synthesis)=false 72.30/37.93 [2019-03-28 12:37:15,908 INFO L133 SettingsManager]: * Buchi interpolant automaton construction strategy=DANDELION 72.30/37.93 [2019-03-28 12:37:15,909 INFO L133 SettingsManager]: * Use only trivial implications for array writes=true 72.30/37.93 [2019-03-28 12:37:15,909 INFO L133 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES 72.30/37.93 [2019-03-28 12:37:15,909 INFO L133 SettingsManager]: * Construct termination proof for TermComp=true 72.30/37.93 [2019-03-28 12:37:15,909 INFO L133 SettingsManager]: * Command for external solver (GNTA synthesis)=z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:12000 72.30/37.93 [2019-03-28 12:37:15,909 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: 72.30/37.93 [2019-03-28 12:37:15,910 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false 72.30/37.93 [2019-03-28 12:37:15,910 INFO L133 SettingsManager]: * Check division by zero=IGNORE 72.30/37.93 [2019-03-28 12:37:15,910 INFO L133 SettingsManager]: * Check if freed pointer was valid=false 72.30/37.93 [2019-03-28 12:37:15,910 INFO L133 SettingsManager]: * Assume nondeterminstic values are in range=false 72.30/37.93 [2019-03-28 12:37:15,910 INFO L133 SettingsManager]: * How to treat unsigned ints differently from normal ones=IGNORE 72.30/37.93 [2019-03-28 12:37:15,910 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: 72.30/37.93 [2019-03-28 12:37:15,911 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements 72.30/37.93 [2019-03-28 12:37:15,911 INFO L133 SettingsManager]: * To the following directory=/home/matthias/ultimate/dump 72.30/37.93 [2019-03-28 12:37:15,911 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:5000 72.30/37.93 [2019-03-28 12:37:15,911 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: 72.30/37.93 [2019-03-28 12:37:15,911 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles 72.30/37.93 [2019-03-28 12:37:15,912 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL 72.30/37.93 [2019-03-28 12:37:15,912 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 72.30/37.93 [2019-03-28 12:37:15,938 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp 72.30/37.93 [2019-03-28 12:37:15,951 INFO L259 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized 72.30/37.93 [2019-03-28 12:37:15,954 INFO L215 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. 72.30/37.93 [2019-03-28 12:37:15,956 INFO L271 PluginConnector]: Initializing CDTParser... 72.30/37.93 [2019-03-28 12:37:15,956 INFO L276 PluginConnector]: CDTParser initialized 72.30/37.93 [2019-03-28 12:37:15,957 INFO L430 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /export/starexec/sandbox/benchmark/theBenchmark.c 72.30/37.93 [2019-03-28 12:37:16,022 INFO L221 CDTParser]: Created temporary CDT project at /export/starexec/sandbox/tmp/66342b14239847d787e49a0a62724b04/FLAGdbf43351e 72.30/37.93 [2019-03-28 12:37:16,383 INFO L307 CDTParser]: Found 1 translation units. 72.30/37.93 [2019-03-28 12:37:16,383 INFO L161 CDTParser]: Scanning /export/starexec/sandbox/benchmark/theBenchmark.c 72.30/37.93 [2019-03-28 12:37:16,384 WARN L117 ultiparseSymbolTable]: System include stdlib.h could not be resolved by CDT -- only built-in system includes are available. 72.30/37.93 [2019-03-28 12:37:16,390 INFO L355 CDTParser]: About to delete temporary CDT project at /export/starexec/sandbox/tmp/66342b14239847d787e49a0a62724b04/FLAGdbf43351e 72.30/37.93 [2019-03-28 12:37:16,761 INFO L363 CDTParser]: Successfully deleted /export/starexec/sandbox/tmp/66342b14239847d787e49a0a62724b04 72.30/37.93 [2019-03-28 12:37:16,773 INFO L297 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### 72.30/37.93 [2019-03-28 12:37:16,774 INFO L131 ToolchainWalker]: Walking toolchain with 7 elements. 72.30/37.93 [2019-03-28 12:37:16,775 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- 72.30/37.93 [2019-03-28 12:37:16,775 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... 72.30/37.93 [2019-03-28 12:37:16,779 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized 72.30/37.93 [2019-03-28 12:37:16,780 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.03 12:37:16" (1/1) ... 72.30/37.93 [2019-03-28 12:37:16,783 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c973742 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:16, skipping insertion in model container 72.30/37.93 [2019-03-28 12:37:16,784 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.03 12:37:16" (1/1) ... 72.30/37.93 [2019-03-28 12:37:16,792 INFO L145 MainTranslator]: Starting translation in SV-COMP mode 72.30/37.93 [2019-03-28 12:37:16,812 INFO L176 MainTranslator]: Built tables and reachable declarations 72.30/37.93 [2019-03-28 12:37:16,982 INFO L206 PostProcessor]: Analyzing one entry point: main 72.30/37.93 [2019-03-28 12:37:16,995 INFO L191 MainTranslator]: Completed pre-run 72.30/37.93 [2019-03-28 12:37:17,018 INFO L206 PostProcessor]: Analyzing one entry point: main 72.30/37.93 [2019-03-28 12:37:17,094 INFO L195 MainTranslator]: Completed translation 72.30/37.93 [2019-03-28 12:37:17,095 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17 WrapperNode 72.30/37.93 [2019-03-28 12:37:17,095 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- 72.30/37.93 [2019-03-28 12:37:17,096 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- 72.30/37.93 [2019-03-28 12:37:17,096 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... 72.30/37.93 [2019-03-28 12:37:17,096 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized 72.30/37.93 [2019-03-28 12:37:17,106 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (1/1) ... 72.30/37.93 [2019-03-28 12:37:17,116 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (1/1) ... 72.30/37.93 [2019-03-28 12:37:17,141 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- 72.30/37.93 [2019-03-28 12:37:17,142 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- 72.30/37.93 [2019-03-28 12:37:17,142 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... 72.30/37.93 [2019-03-28 12:37:17,142 INFO L276 PluginConnector]: Boogie Preprocessor initialized 72.30/37.93 [2019-03-28 12:37:17,152 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (1/1) ... 72.30/37.93 [2019-03-28 12:37:17,153 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (1/1) ... 72.30/37.93 [2019-03-28 12:37:17,155 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (1/1) ... 72.30/37.93 [2019-03-28 12:37:17,155 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (1/1) ... 72.30/37.93 [2019-03-28 12:37:17,161 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (1/1) ... 72.30/37.93 [2019-03-28 12:37:17,166 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (1/1) ... 72.30/37.93 [2019-03-28 12:37:17,167 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (1/1) ... 72.30/37.93 [2019-03-28 12:37:17,169 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- 72.30/37.93 [2019-03-28 12:37:17,170 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- 72.30/37.93 [2019-03-28 12:37:17,170 INFO L271 PluginConnector]: Initializing RCFGBuilder... 72.30/37.93 [2019-03-28 12:37:17,170 INFO L276 PluginConnector]: RCFGBuilder initialized 72.30/37.93 [2019-03-28 12:37:17,171 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (1/1) ... 72.30/37.93 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 72.30/37.93 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:5000 (exit command is (exit), workingDir is null) 72.30/37.93 Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:4560 -smt2 -in -t:5000 72.30/37.93 [2019-03-28 12:37:17,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~int 72.30/37.93 [2019-03-28 12:37:17,238 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start 72.30/37.93 [2019-03-28 12:37:17,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start 72.30/37.93 [2019-03-28 12:37:17,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~int 72.30/37.93 [2019-03-28 12:37:17,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack 72.30/37.93 [2019-03-28 12:37:17,239 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc 72.30/37.93 [2019-03-28 12:37:17,686 INFO L281 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) 72.30/37.93 [2019-03-28 12:37:17,686 INFO L286 CfgBuilder]: Removed 7 assue(true) statements. 72.30/37.93 [2019-03-28 12:37:17,688 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 12:37:17 BoogieIcfgContainer 72.30/37.93 [2019-03-28 12:37:17,688 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- 72.30/37.93 [2019-03-28 12:37:17,689 INFO L113 PluginConnector]: ------------------------BlockEncodingV2---------------------------- 72.30/37.93 [2019-03-28 12:37:17,689 INFO L271 PluginConnector]: Initializing BlockEncodingV2... 72.30/37.93 [2019-03-28 12:37:17,691 INFO L276 PluginConnector]: BlockEncodingV2 initialized 72.30/37.93 [2019-03-28 12:37:17,692 INFO L185 PluginConnector]: Executing the observer BlockEncodingObserver from plugin BlockEncodingV2 for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 12:37:17" (1/1) ... 72.30/37.93 [2019-03-28 12:37:17,713 INFO L313 BlockEncoder]: Initial Icfg 88 locations, 94 edges 72.30/37.93 [2019-03-28 12:37:17,714 INFO L258 BlockEncoder]: Using Remove infeasible edges 72.30/37.93 [2019-03-28 12:37:17,715 INFO L263 BlockEncoder]: Using Maximize final states 72.30/37.93 [2019-03-28 12:37:17,716 INFO L270 BlockEncoder]: Using Minimize states even if more edges are added than removed.=false 72.30/37.93 [2019-03-28 12:37:17,716 INFO L276 BlockEncoder]: Using Minimize states using LBE with the strategy=SINGLE 72.30/37.93 [2019-03-28 12:37:17,718 INFO L296 BlockEncoder]: Using Remove sink states 72.30/37.93 [2019-03-28 12:37:17,719 INFO L171 BlockEncoder]: Using Apply optimizations until nothing changes=true 72.30/37.93 [2019-03-28 12:37:17,719 INFO L179 BlockEncoder]: Using Rewrite not-equals 72.30/37.93 [2019-03-28 12:37:17,754 INFO L185 BlockEncoder]: Using Use SBE 72.30/37.93 [2019-03-28 12:37:17,821 INFO L200 BlockEncoder]: SBE split 51 edges 72.30/37.93 [2019-03-28 12:37:17,830 INFO L70 emoveInfeasibleEdges]: Removed 1 edges and 0 locations because of local infeasibility 72.30/37.93 [2019-03-28 12:37:17,832 INFO L71 MaximizeFinalStates]: 0 new accepting states 72.30/37.93 [2019-03-28 12:37:17,871 INFO L100 BaseMinimizeStates]: Removed 14 edges and 7 locations by large block encoding 72.30/37.93 [2019-03-28 12:37:17,874 INFO L70 RemoveSinkStates]: Removed 1 edges and 1 locations by removing sink states 72.30/37.93 [2019-03-28 12:37:17,875 INFO L70 emoveInfeasibleEdges]: Removed 0 edges and 0 locations because of local infeasibility 72.30/37.93 [2019-03-28 12:37:17,876 INFO L71 MaximizeFinalStates]: 0 new accepting states 72.30/37.93 [2019-03-28 12:37:17,876 INFO L100 BaseMinimizeStates]: Removed 0 edges and 0 locations by large block encoding 72.30/37.93 [2019-03-28 12:37:17,877 INFO L70 RemoveSinkStates]: Removed 0 edges and 0 locations by removing sink states 72.30/37.93 [2019-03-28 12:37:17,878 INFO L313 BlockEncoder]: Encoded RCFG 80 locations, 166 edges 72.30/37.93 [2019-03-28 12:37:17,878 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.blockencoding CFG 28.03 12:37:17 BasicIcfg 72.30/37.93 [2019-03-28 12:37:17,878 INFO L132 PluginConnector]: ------------------------ END BlockEncodingV2---------------------------- 72.30/37.93 [2019-03-28 12:37:17,879 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- 72.30/37.93 [2019-03-28 12:37:17,879 INFO L271 PluginConnector]: Initializing TraceAbstraction... 72.30/37.93 [2019-03-28 12:37:17,883 INFO L276 PluginConnector]: TraceAbstraction initialized 72.30/37.93 [2019-03-28 12:37:17,883 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.03 12:37:16" (1/4) ... 72.30/37.93 [2019-03-28 12:37:17,884 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5dcabd33 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.03 12:37:17, skipping insertion in model container 72.30/37.93 [2019-03-28 12:37:17,884 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (2/4) ... 72.30/37.93 [2019-03-28 12:37:17,884 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5dcabd33 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.03 12:37:17, skipping insertion in model container 72.30/37.93 [2019-03-28 12:37:17,885 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 12:37:17" (3/4) ... 72.30/37.93 [2019-03-28 12:37:17,885 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5dcabd33 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.03 12:37:17, skipping insertion in model container 72.30/37.93 [2019-03-28 12:37:17,885 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.blockencoding CFG 28.03 12:37:17" (4/4) ... 72.30/37.93 [2019-03-28 12:37:17,887 INFO L112 eAbstractionObserver]: Analyzing ICFG theBenchmark.c_BEv2 72.30/37.93 [2019-03-28 12:37:17,897 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION 72.30/37.93 [2019-03-28 12:37:17,905 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 44 error locations. 72.30/37.93 [2019-03-28 12:37:17,922 INFO L257 AbstractCegarLoop]: Starting to check reachability of 44 error locations. 72.30/37.93 [2019-03-28 12:37:17,951 INFO L133 ementStrategyFactory]: Using default assertion order modulation 72.30/37.93 [2019-03-28 12:37:17,952 INFO L382 AbstractCegarLoop]: Interprodecural is true 72.30/37.93 [2019-03-28 12:37:17,952 INFO L383 AbstractCegarLoop]: Hoare is true 72.30/37.93 [2019-03-28 12:37:17,953 INFO L384 AbstractCegarLoop]: Compute interpolants for ForwardPredicates 72.30/37.93 [2019-03-28 12:37:17,953 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE 72.30/37.93 [2019-03-28 12:37:17,953 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION 72.30/37.93 [2019-03-28 12:37:17,953 INFO L387 AbstractCegarLoop]: Difference is false 72.30/37.93 [2019-03-28 12:37:17,953 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA 72.30/37.93 [2019-03-28 12:37:17,953 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== 72.30/37.93 [2019-03-28 12:37:17,970 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states. 72.30/37.93 [2019-03-28 12:37:17,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 72.30/37.93 [2019-03-28 12:37:17,977 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:17,977 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1] 72.30/37.93 [2019-03-28 12:37:17,978 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:17,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:17,983 INFO L82 PathProgramCache]: Analyzing trace with hash 208562, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:17,985 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:17,986 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:18,039 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:18,039 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:18,040 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:18,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:18,158 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:18,161 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:18,161 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:18,165 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:18,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:18,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:18,183 INFO L87 Difference]: Start difference. First operand 80 states. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:18,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:18,522 INFO L93 Difference]: Finished difference Result 85 states and 166 transitions. 72.30/37.93 [2019-03-28 12:37:18,523 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:18,524 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 72.30/37.93 [2019-03-28 12:37:18,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:18,539 INFO L225 Difference]: With dead ends: 85 72.30/37.93 [2019-03-28 12:37:18,539 INFO L226 Difference]: Without dead ends: 80 72.30/37.93 [2019-03-28 12:37:18,542 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:18,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. 72.30/37.93 [2019-03-28 12:37:18,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. 72.30/37.93 [2019-03-28 12:37:18,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. 72.30/37.93 [2019-03-28 12:37:18,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 161 transitions. 72.30/37.93 [2019-03-28 12:37:18,587 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 161 transitions. Word has length 3 72.30/37.93 [2019-03-28 12:37:18,588 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:18,588 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 161 transitions. 72.30/37.93 [2019-03-28 12:37:18,589 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:18,589 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 161 transitions. 72.30/37.93 [2019-03-28 12:37:18,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 72.30/37.93 [2019-03-28 12:37:18,589 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:18,589 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1] 72.30/37.93 [2019-03-28 12:37:18,590 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:18,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:18,590 INFO L82 PathProgramCache]: Analyzing trace with hash 208563, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:18,590 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:18,591 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:18,592 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:18,592 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:18,592 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:18,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:18,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:18,658 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:18,658 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:18,659 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:18,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:18,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:18,660 INFO L87 Difference]: Start difference. First operand 80 states and 161 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:18,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:18,985 INFO L93 Difference]: Finished difference Result 80 states and 161 transitions. 72.30/37.93 [2019-03-28 12:37:18,985 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:18,986 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 72.30/37.93 [2019-03-28 12:37:18,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:18,989 INFO L225 Difference]: With dead ends: 80 72.30/37.93 [2019-03-28 12:37:18,989 INFO L226 Difference]: Without dead ends: 75 72.30/37.93 [2019-03-28 12:37:18,990 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:18,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. 72.30/37.93 [2019-03-28 12:37:18,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. 72.30/37.93 [2019-03-28 12:37:18,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. 72.30/37.93 [2019-03-28 12:37:18,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 156 transitions. 72.30/37.93 [2019-03-28 12:37:18,999 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 156 transitions. Word has length 3 72.30/37.93 [2019-03-28 12:37:19,000 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:19,000 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 156 transitions. 72.30/37.93 [2019-03-28 12:37:19,000 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:19,000 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 156 transitions. 72.30/37.93 [2019-03-28 12:37:19,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 72.30/37.93 [2019-03-28 12:37:19,001 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:19,001 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1] 72.30/37.93 [2019-03-28 12:37:19,002 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:19,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:19,002 INFO L82 PathProgramCache]: Analyzing trace with hash 208560, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:19,002 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:19,002 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:19,004 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,004 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,004 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:19,048 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:19,049 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:19,049 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:19,049 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:19,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:19,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:19,050 INFO L87 Difference]: Start difference. First operand 75 states and 156 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:19,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:19,317 INFO L93 Difference]: Finished difference Result 75 states and 156 transitions. 72.30/37.93 [2019-03-28 12:37:19,318 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:19,318 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 72.30/37.93 [2019-03-28 12:37:19,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:19,319 INFO L225 Difference]: With dead ends: 75 72.30/37.93 [2019-03-28 12:37:19,319 INFO L226 Difference]: Without dead ends: 70 72.30/37.93 [2019-03-28 12:37:19,320 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:19,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. 72.30/37.93 [2019-03-28 12:37:19,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. 72.30/37.93 [2019-03-28 12:37:19,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. 72.30/37.93 [2019-03-28 12:37:19,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 146 transitions. 72.30/37.93 [2019-03-28 12:37:19,327 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 146 transitions. Word has length 3 72.30/37.93 [2019-03-28 12:37:19,327 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:19,327 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 146 transitions. 72.30/37.93 [2019-03-28 12:37:19,327 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:19,328 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 146 transitions. 72.30/37.93 [2019-03-28 12:37:19,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 72.30/37.93 [2019-03-28 12:37:19,328 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:19,328 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1] 72.30/37.93 [2019-03-28 12:37:19,329 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:19,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:19,329 INFO L82 PathProgramCache]: Analyzing trace with hash 6463000, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:19,329 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:19,329 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:19,330 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,330 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,330 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:19,376 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:19,376 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:19,376 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:19,377 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:19,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:19,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:19,378 INFO L87 Difference]: Start difference. First operand 70 states and 146 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:19,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:19,627 INFO L93 Difference]: Finished difference Result 70 states and 146 transitions. 72.30/37.93 [2019-03-28 12:37:19,627 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:19,628 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 72.30/37.93 [2019-03-28 12:37:19,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:19,629 INFO L225 Difference]: With dead ends: 70 72.30/37.93 [2019-03-28 12:37:19,629 INFO L226 Difference]: Without dead ends: 62 72.30/37.93 [2019-03-28 12:37:19,630 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:19,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. 72.30/37.93 [2019-03-28 12:37:19,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. 72.30/37.93 [2019-03-28 12:37:19,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. 72.30/37.93 [2019-03-28 12:37:19,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 130 transitions. 72.30/37.93 [2019-03-28 12:37:19,636 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 130 transitions. Word has length 4 72.30/37.93 [2019-03-28 12:37:19,636 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:19,636 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 130 transitions. 72.30/37.93 [2019-03-28 12:37:19,636 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:19,636 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 130 transitions. 72.30/37.93 [2019-03-28 12:37:19,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 72.30/37.93 [2019-03-28 12:37:19,637 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:19,637 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1] 72.30/37.93 [2019-03-28 12:37:19,637 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:19,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:19,638 INFO L82 PathProgramCache]: Analyzing trace with hash 6463002, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:19,638 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:19,638 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:19,639 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,639 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,639 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:19,679 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:19,679 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:19,679 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:19,680 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:19,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:19,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:19,680 INFO L87 Difference]: Start difference. First operand 62 states and 130 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:19,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:19,908 INFO L93 Difference]: Finished difference Result 62 states and 130 transitions. 72.30/37.93 [2019-03-28 12:37:19,908 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:19,908 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 72.30/37.93 [2019-03-28 12:37:19,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:19,909 INFO L225 Difference]: With dead ends: 62 72.30/37.93 [2019-03-28 12:37:19,909 INFO L226 Difference]: Without dead ends: 54 72.30/37.93 [2019-03-28 12:37:19,910 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:19,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. 72.30/37.93 [2019-03-28 12:37:19,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. 72.30/37.93 [2019-03-28 12:37:19,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. 72.30/37.93 [2019-03-28 12:37:19,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 114 transitions. 72.30/37.93 [2019-03-28 12:37:19,915 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 114 transitions. Word has length 4 72.30/37.93 [2019-03-28 12:37:19,915 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:19,915 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 114 transitions. 72.30/37.93 [2019-03-28 12:37:19,916 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:19,916 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 114 transitions. 72.30/37.93 [2019-03-28 12:37:19,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 72.30/37.93 [2019-03-28 12:37:19,916 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:19,916 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] 72.30/37.93 [2019-03-28 12:37:19,917 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:19,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:19,917 INFO L82 PathProgramCache]: Analyzing trace with hash 200350427, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:19,917 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:19,917 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:19,918 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,918 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,918 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:19,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:19,949 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:19,949 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:19,950 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:19,950 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:19,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:19,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:19,951 INFO L87 Difference]: Start difference. First operand 54 states and 114 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:20,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:20,139 INFO L93 Difference]: Finished difference Result 54 states and 114 transitions. 72.30/37.93 [2019-03-28 12:37:20,139 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:20,139 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 5 72.30/37.93 [2019-03-28 12:37:20,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:20,140 INFO L225 Difference]: With dead ends: 54 72.30/37.93 [2019-03-28 12:37:20,140 INFO L226 Difference]: Without dead ends: 52 72.30/37.93 [2019-03-28 12:37:20,141 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:20,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. 72.30/37.93 [2019-03-28 12:37:20,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. 72.30/37.93 [2019-03-28 12:37:20,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. 72.30/37.93 [2019-03-28 12:37:20,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 110 transitions. 72.30/37.93 [2019-03-28 12:37:20,146 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 110 transitions. Word has length 5 72.30/37.93 [2019-03-28 12:37:20,146 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:20,146 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 110 transitions. 72.30/37.93 [2019-03-28 12:37:20,146 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:20,146 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 110 transitions. 72.30/37.93 [2019-03-28 12:37:20,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 72.30/37.93 [2019-03-28 12:37:20,147 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:20,147 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] 72.30/37.93 [2019-03-28 12:37:20,147 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:20,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:20,147 INFO L82 PathProgramCache]: Analyzing trace with hash 200350429, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:20,148 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:20,148 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:20,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,149 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:20,188 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:20,188 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:20,189 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:20,189 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:20,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:20,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:20,190 INFO L87 Difference]: Start difference. First operand 52 states and 110 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:20,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:20,386 INFO L93 Difference]: Finished difference Result 52 states and 110 transitions. 72.30/37.93 [2019-03-28 12:37:20,386 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:20,386 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 5 72.30/37.93 [2019-03-28 12:37:20,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:20,387 INFO L225 Difference]: With dead ends: 52 72.30/37.93 [2019-03-28 12:37:20,387 INFO L226 Difference]: Without dead ends: 50 72.30/37.93 [2019-03-28 12:37:20,388 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:20,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. 72.30/37.93 [2019-03-28 12:37:20,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. 72.30/37.93 [2019-03-28 12:37:20,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. 72.30/37.93 [2019-03-28 12:37:20,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 106 transitions. 72.30/37.93 [2019-03-28 12:37:20,392 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 106 transitions. Word has length 5 72.30/37.93 [2019-03-28 12:37:20,392 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:20,392 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 106 transitions. 72.30/37.93 [2019-03-28 12:37:20,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:20,393 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 106 transitions. 72.30/37.93 [2019-03-28 12:37:20,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 72.30/37.93 [2019-03-28 12:37:20,393 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:20,393 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] 72.30/37.93 [2019-03-28 12:37:20,393 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:20,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:20,394 INFO L82 PathProgramCache]: Analyzing trace with hash 1915891388, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:20,394 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:20,394 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:20,395 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,395 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,395 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:20,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:20,431 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:20,431 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:20,431 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:20,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:20,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:20,432 INFO L87 Difference]: Start difference. First operand 50 states and 106 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:20,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:20,607 INFO L93 Difference]: Finished difference Result 50 states and 106 transitions. 72.30/37.93 [2019-03-28 12:37:20,608 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:20,608 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 6 72.30/37.93 [2019-03-28 12:37:20,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:20,609 INFO L225 Difference]: With dead ends: 50 72.30/37.93 [2019-03-28 12:37:20,609 INFO L226 Difference]: Without dead ends: 47 72.30/37.93 [2019-03-28 12:37:20,610 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:20,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. 72.30/37.93 [2019-03-28 12:37:20,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. 72.30/37.93 [2019-03-28 12:37:20,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. 72.30/37.93 [2019-03-28 12:37:20,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 100 transitions. 72.30/37.93 [2019-03-28 12:37:20,614 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 100 transitions. Word has length 6 72.30/37.93 [2019-03-28 12:37:20,614 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:20,614 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 100 transitions. 72.30/37.93 [2019-03-28 12:37:20,614 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:20,614 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 100 transitions. 72.30/37.93 [2019-03-28 12:37:20,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 72.30/37.93 [2019-03-28 12:37:20,615 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:20,615 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] 72.30/37.93 [2019-03-28 12:37:20,615 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:20,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:20,615 INFO L82 PathProgramCache]: Analyzing trace with hash 1915891390, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:20,616 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:20,616 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:20,617 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,617 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,617 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:20,637 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:20,638 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:20,638 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:20,638 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:20,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:20,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:20,639 INFO L87 Difference]: Start difference. First operand 47 states and 100 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:20,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:20,783 INFO L93 Difference]: Finished difference Result 50 states and 100 transitions. 72.30/37.93 [2019-03-28 12:37:20,784 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:20,784 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 6 72.30/37.93 [2019-03-28 12:37:20,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:20,785 INFO L225 Difference]: With dead ends: 50 72.30/37.93 [2019-03-28 12:37:20,785 INFO L226 Difference]: Without dead ends: 47 72.30/37.93 [2019-03-28 12:37:20,785 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:20,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. 72.30/37.93 [2019-03-28 12:37:20,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. 72.30/37.93 [2019-03-28 12:37:20,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. 72.30/37.93 [2019-03-28 12:37:20,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 97 transitions. 72.30/37.93 [2019-03-28 12:37:20,790 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 97 transitions. Word has length 6 72.30/37.93 [2019-03-28 12:37:20,790 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:20,790 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 97 transitions. 72.30/37.93 [2019-03-28 12:37:20,790 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:20,790 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 97 transitions. 72.30/37.93 [2019-03-28 12:37:20,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 72.30/37.93 [2019-03-28 12:37:20,791 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:20,791 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] 72.30/37.93 [2019-03-28 12:37:20,791 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:20,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:20,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1915891391, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:20,792 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:20,792 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:20,793 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,793 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,793 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:20,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:20,832 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:20,833 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:20,833 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:20,833 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:20,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:20,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:20,834 INFO L87 Difference]: Start difference. First operand 47 states and 97 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:21,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:21,014 INFO L93 Difference]: Finished difference Result 47 states and 97 transitions. 72.30/37.93 [2019-03-28 12:37:21,014 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:21,014 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 6 72.30/37.93 [2019-03-28 12:37:21,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:21,015 INFO L225 Difference]: With dead ends: 47 72.30/37.93 [2019-03-28 12:37:21,015 INFO L226 Difference]: Without dead ends: 44 72.30/37.93 [2019-03-28 12:37:21,016 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:21,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. 72.30/37.93 [2019-03-28 12:37:21,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. 72.30/37.93 [2019-03-28 12:37:21,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. 72.30/37.93 [2019-03-28 12:37:21,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 94 transitions. 72.30/37.93 [2019-03-28 12:37:21,019 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 94 transitions. Word has length 6 72.30/37.93 [2019-03-28 12:37:21,020 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:21,020 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 94 transitions. 72.30/37.93 [2019-03-28 12:37:21,020 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:21,020 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 94 transitions. 72.30/37.93 [2019-03-28 12:37:21,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 72.30/37.93 [2019-03-28 12:37:21,020 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:21,021 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] 72.30/37.93 [2019-03-28 12:37:21,021 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:21,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:21,021 INFO L82 PathProgramCache]: Analyzing trace with hash -736913570, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:21,021 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:21,022 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:21,022 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:21,023 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:21,023 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:21,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:21,047 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:21,047 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:21,047 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:21,047 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:21,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:21,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:21,048 INFO L87 Difference]: Start difference. First operand 44 states and 94 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:21,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:21,188 INFO L93 Difference]: Finished difference Result 48 states and 94 transitions. 72.30/37.93 [2019-03-28 12:37:21,188 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:21,188 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 72.30/37.93 [2019-03-28 12:37:21,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:21,189 INFO L225 Difference]: With dead ends: 48 72.30/37.93 [2019-03-28 12:37:21,189 INFO L226 Difference]: Without dead ends: 44 72.30/37.93 [2019-03-28 12:37:21,190 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:21,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. 72.30/37.93 [2019-03-28 12:37:21,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. 72.30/37.93 [2019-03-28 12:37:21,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. 72.30/37.93 [2019-03-28 12:37:21,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 90 transitions. 72.30/37.93 [2019-03-28 12:37:21,193 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 90 transitions. Word has length 7 72.30/37.93 [2019-03-28 12:37:21,193 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:21,193 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 90 transitions. 72.30/37.93 [2019-03-28 12:37:21,194 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:21,194 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 90 transitions. 72.30/37.93 [2019-03-28 12:37:21,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 72.30/37.93 [2019-03-28 12:37:21,194 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:21,194 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] 72.30/37.93 [2019-03-28 12:37:21,194 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:21,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:21,195 INFO L82 PathProgramCache]: Analyzing trace with hash -736913569, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:21,195 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:21,195 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:21,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:21,196 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:21,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:21,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:21,224 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:21,224 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:21,224 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:21,225 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:21,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:21,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:21,225 INFO L87 Difference]: Start difference. First operand 44 states and 90 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:21,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:21,376 INFO L93 Difference]: Finished difference Result 44 states and 90 transitions. 72.30/37.93 [2019-03-28 12:37:21,376 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:21,377 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 72.30/37.93 [2019-03-28 12:37:21,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:21,377 INFO L225 Difference]: With dead ends: 44 72.30/37.93 [2019-03-28 12:37:21,377 INFO L226 Difference]: Without dead ends: 40 72.30/37.93 [2019-03-28 12:37:21,378 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:21,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. 72.30/37.93 [2019-03-28 12:37:21,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. 72.30/37.93 [2019-03-28 12:37:21,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. 72.30/37.93 [2019-03-28 12:37:21,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 86 transitions. 72.30/37.93 [2019-03-28 12:37:21,381 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 86 transitions. Word has length 7 72.30/37.93 [2019-03-28 12:37:21,381 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:21,382 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 86 transitions. 72.30/37.93 [2019-03-28 12:37:21,382 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:21,382 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 86 transitions. 72.30/37.93 [2019-03-28 12:37:21,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 72.30/37.93 [2019-03-28 12:37:21,382 INFO L394 BasicCegarLoop]: Found error trace 72.30/37.93 [2019-03-28 12:37:21,382 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] 72.30/37.93 [2019-03-28 12:37:21,383 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr33REQUIRES_VIOLATION, ULTIMATE.startErr12REQUIRES_VIOLATION, ULTIMATE.startErr13REQUIRES_VIOLATION, ULTIMATE.startErr34REQUIRES_VIOLATION, ULTIMATE.startErr35REQUIRES_VIOLATION, ULTIMATE.startErr9REQUIRES_VIOLATION, ULTIMATE.startErr30REQUIRES_VIOLATION, ULTIMATE.startErr31REQUIRES_VIOLATION, ULTIMATE.startErr10REQUIRES_VIOLATION, ULTIMATE.startErr11REQUIRES_VIOLATION, ULTIMATE.startErr32REQUIRES_VIOLATION, ULTIMATE.startErr17REQUIRES_VIOLATION, ULTIMATE.startErr39REQUIRES_VIOLATION, ULTIMATE.startErr38REQUIRES_VIOLATION, ULTIMATE.startErr40REQUIRES_VIOLATION, ULTIMATE.startErr18REQUIRES_VIOLATION, ULTIMATE.startErr19REQUIRES_VIOLATION, ULTIMATE.startErr36REQUIRES_VIOLATION, ULTIMATE.startErr14REQUIRES_VIOLATION, ULTIMATE.startErr15REQUIRES_VIOLATION, ULTIMATE.startErr16REQUIRES_VIOLATION, ULTIMATE.startErr37REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr22REQUIRES_VIOLATION, ULTIMATE.startErr23REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION, ULTIMATE.startErr24REQUIRES_VIOLATION, ULTIMATE.startErr20REQUIRES_VIOLATION, ULTIMATE.startErr41REQUIRES_VIOLATION, ULTIMATE.startErr21REQUIRES_VIOLATION, ULTIMATE.startErr43REQUIRES_VIOLATION, ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr42REQUIRES_VIOLATION, ULTIMATE.startErr6REQUIRES_VIOLATION, ULTIMATE.startErr7REQUIRES_VIOLATION, ULTIMATE.startErr28REQUIRES_VIOLATION, ULTIMATE.startErr29REQUIRES_VIOLATION, ULTIMATE.startErr8REQUIRES_VIOLATION, ULTIMATE.startErr25REQUIRES_VIOLATION, ULTIMATE.startErr4REQUIRES_VIOLATION, ULTIMATE.startErr5REQUIRES_VIOLATION, ULTIMATE.startErr26REQUIRES_VIOLATION, ULTIMATE.startErr27REQUIRES_VIOLATION]=== 72.30/37.93 [2019-03-28 12:37:21,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.93 [2019-03-28 12:37:21,383 INFO L82 PathProgramCache]: Analyzing trace with hash -736913572, now seen corresponding path program 1 times 72.30/37.93 [2019-03-28 12:37:21,383 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.93 [2019-03-28 12:37:21,383 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.93 [2019-03-28 12:37:21,384 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:21,384 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:21,384 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.93 [2019-03-28 12:37:21,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.93 [2019-03-28 12:37:21,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.93 [2019-03-28 12:37:21,409 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.93 [2019-03-28 12:37:21,409 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 72.30/37.93 [2019-03-28 12:37:21,410 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states 72.30/37.93 [2019-03-28 12:37:21,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.93 [2019-03-28 12:37:21,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:21,410 INFO L87 Difference]: Start difference. First operand 40 states and 86 transitions. Second operand 3 states. 72.30/37.93 [2019-03-28 12:37:21,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.93 [2019-03-28 12:37:21,558 INFO L93 Difference]: Finished difference Result 40 states and 86 transitions. 72.30/37.93 [2019-03-28 12:37:21,559 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:21,559 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 72.30/37.93 [2019-03-28 12:37:21,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. 72.30/37.93 [2019-03-28 12:37:21,559 INFO L225 Difference]: With dead ends: 40 72.30/37.93 [2019-03-28 12:37:21,559 INFO L226 Difference]: Without dead ends: 0 72.30/37.93 [2019-03-28 12:37:21,560 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.93 [2019-03-28 12:37:21,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. 72.30/37.93 [2019-03-28 12:37:21,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. 72.30/37.93 [2019-03-28 12:37:21,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. 72.30/37.93 [2019-03-28 12:37:21,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. 72.30/37.93 [2019-03-28 12:37:21,561 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 7 72.30/37.93 [2019-03-28 12:37:21,561 INFO L84 Accepts]: Finished accepts. word is rejected. 72.30/37.93 [2019-03-28 12:37:21,561 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. 72.30/37.93 [2019-03-28 12:37:21,561 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. 72.30/37.93 [2019-03-28 12:37:21,562 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. 72.30/37.93 [2019-03-28 12:37:21,562 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. 72.30/37.93 [2019-03-28 12:37:21,567 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. 72.30/37.93 [2019-03-28 12:37:21,617 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr4REQUIRES_VIOLATION(line 15) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,618 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr2REQUIRES_VIOLATION(line 14) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,618 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr8REQUIRES_VIOLATION(line 17) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,618 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr6REQUIRES_VIOLATION(line 16) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,618 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr12REQUIRES_VIOLATION(line 18) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,618 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr10REQUIRES_VIOLATION(line 18) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,618 INFO L448 ceAbstractionStarter]: For program point L23(line 23) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,618 INFO L448 ceAbstractionStarter]: For program point L23-1(line 23) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,619 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr16REQUIRES_VIOLATION(line 19) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,619 INFO L448 ceAbstractionStarter]: For program point L23-2(line 23) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,619 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr14REQUIRES_VIOLATION(line 18) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,619 INFO L448 ceAbstractionStarter]: For program point L19(line 19) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,619 INFO L448 ceAbstractionStarter]: For program point L19-1(line 19) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,619 INFO L448 ceAbstractionStarter]: For program point L19-2(line 19) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,619 INFO L448 ceAbstractionStarter]: For program point L19-3(line 19) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,619 INFO L448 ceAbstractionStarter]: For program point L15(line 15) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,620 INFO L448 ceAbstractionStarter]: For program point L19-4(line 19) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,620 INFO L448 ceAbstractionStarter]: For program point L19-6(lines 19 27) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,620 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr0REQUIRES_VIOLATION(line 13) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,620 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr35REQUIRES_VIOLATION(line 23) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,620 INFO L448 ceAbstractionStarter]: For program point L-1(line -1) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,620 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr33REQUIRES_VIOLATION(line 23) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,620 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,620 INFO L448 ceAbstractionStarter]: For program point L28(line 28) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,620 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr39REQUIRES_VIOLATION(line 28) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,621 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr37REQUIRES_VIOLATION(line 25) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,621 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr43REQUIRES_VIOLATION(line 30) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,621 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr41REQUIRES_VIOLATION(line 28) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,621 INFO L448 ceAbstractionStarter]: For program point L20(line 20) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,621 INFO L448 ceAbstractionStarter]: For program point L20-1(line 20) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,621 INFO L448 ceAbstractionStarter]: For program point L20-2(line 20) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,621 INFO L448 ceAbstractionStarter]: For program point L16(line 16) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,621 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr19REQUIRES_VIOLATION(line 19) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,621 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr17REQUIRES_VIOLATION(line 19) no Hoare annotation was computed. 72.30/37.93 [2019-03-28 12:37:21,622 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr23REQUIRES_VIOLATION(line 20) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,622 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr21REQUIRES_VIOLATION(line 20) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,622 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr27REQUIRES_VIOLATION(line 22) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,622 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr25REQUIRES_VIOLATION(line 20) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,623 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr31REQUIRES_VIOLATION(line 23) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,623 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr29REQUIRES_VIOLATION(line 22) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,623 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr3REQUIRES_VIOLATION(line 14) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,623 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr1REQUIRES_VIOLATION(line 13) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,623 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr7REQUIRES_VIOLATION(line 16) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,623 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr5REQUIRES_VIOLATION(line 15) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,623 INFO L448 ceAbstractionStarter]: For program point L25(line 25) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,623 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr11REQUIRES_VIOLATION(line 18) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,623 INFO L448 ceAbstractionStarter]: For program point L25-1(lines 19 27) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,624 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr9REQUIRES_VIOLATION(line 17) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,624 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr15REQUIRES_VIOLATION(line 18) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,624 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr13REQUIRES_VIOLATION(line 18) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,624 INFO L448 ceAbstractionStarter]: For program point L13(line 13) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,624 INFO L448 ceAbstractionStarter]: For program point L13-1(line 13) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,624 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr36REQUIRES_VIOLATION(line 25) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,624 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr34REQUIRES_VIOLATION(line 23) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,624 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr40REQUIRES_VIOLATION(line 28) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,624 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr38REQUIRES_VIOLATION(line 28) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,625 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr42REQUIRES_VIOLATION(line 30) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,625 INFO L448 ceAbstractionStarter]: For program point L22(line 22) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,625 INFO L448 ceAbstractionStarter]: For program point L22-1(line 22) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,625 INFO L448 ceAbstractionStarter]: For program point L22-2(line 22) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,625 INFO L448 ceAbstractionStarter]: For program point L22-3(line 22) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,625 INFO L448 ceAbstractionStarter]: For program point L18(line 18) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,625 INFO L448 ceAbstractionStarter]: For program point L22-4(line 22) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,625 INFO L448 ceAbstractionStarter]: For program point L18-1(line 18) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,625 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr20REQUIRES_VIOLATION(line 20) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,626 INFO L448 ceAbstractionStarter]: For program point L18-2(line 18) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,626 INFO L448 ceAbstractionStarter]: For program point L22-6(lines 22 26) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,626 INFO L448 ceAbstractionStarter]: For program point L18-3(line 18) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,626 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr18REQUIRES_VIOLATION(line 19) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,626 INFO L448 ceAbstractionStarter]: For program point L14(line 14) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,626 INFO L448 ceAbstractionStarter]: For program point L18-4(line 18) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,626 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr24REQUIRES_VIOLATION(line 20) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,626 INFO L448 ceAbstractionStarter]: For program point L18-6(lines 18 29) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,626 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr22REQUIRES_VIOLATION(line 20) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,627 INFO L444 ceAbstractionStarter]: At program point L18-8(lines 17 29) the Hoare annotation is: (and (= 4 (select |#length| ULTIMATE.start_test_fun_~x_ref~0.base)) (= 0 ULTIMATE.start_test_fun_~flag_ref~0.offset) (= 0 ULTIMATE.start_test_fun_~z_ref~0.offset) (= (select |#valid| ULTIMATE.start_test_fun_~y_ref~0.base) 1) (= 4 (select |#length| ULTIMATE.start_test_fun_~z_ref~0.base)) (= 1 (select |#valid| ULTIMATE.start_test_fun_~c~0.base)) (= (select |#valid| ULTIMATE.start_test_fun_~z_ref~0.base) 1) (= 0 ULTIMATE.start_test_fun_~c~0.offset) (= (select |#length| ULTIMATE.start_test_fun_~flag_ref~0.base) 4) (= (select |#length| ULTIMATE.start_test_fun_~y_ref~0.base) 4) (= ULTIMATE.start_test_fun_~x_ref~0.offset 0) (= 1 (select |#valid| ULTIMATE.start_test_fun_~x_ref~0.base)) (= ULTIMATE.start_test_fun_~y_ref~0.offset 0) (= 1 (select |#valid| ULTIMATE.start_test_fun_~flag_ref~0.base)) (= 4 (select |#length| ULTIMATE.start_test_fun_~c~0.base))) 72.30/37.94 [2019-03-28 12:37:21,628 INFO L448 ceAbstractionStarter]: For program point L18-9(lines 18 29) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,628 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr28REQUIRES_VIOLATION(line 22) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,628 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr26REQUIRES_VIOLATION(line 22) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,628 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr32REQUIRES_VIOLATION(line 23) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,628 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr30REQUIRES_VIOLATION(line 23) no Hoare annotation was computed. 72.30/37.94 [2019-03-28 12:37:21,628 INFO L305 ceAbstractionStarter]: Did not count any witness invariants because Icfg is not BoogieIcfg 72.30/37.94 [2019-03-28 12:37:21,638 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.30/37.94 [2019-03-28 12:37:21,639 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.30/37.94 [2019-03-28 12:37:21,640 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.30/37.94 [2019-03-28 12:37:21,640 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.30/37.94 [2019-03-28 12:37:21,640 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.30/37.94 [2019-03-28 12:37:21,647 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.30/37.94 [2019-03-28 12:37:21,647 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.30/37.94 [2019-03-28 12:37:21,647 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.30/37.94 [2019-03-28 12:37:21,648 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.30/37.94 [2019-03-28 12:37:21,648 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.30/37.94 [2019-03-28 12:37:21,651 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.03 12:37:21 BasicIcfg 72.30/37.94 [2019-03-28 12:37:21,651 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- 72.30/37.94 [2019-03-28 12:37:21,651 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- 72.30/37.94 [2019-03-28 12:37:21,651 INFO L271 PluginConnector]: Initializing BuchiAutomizer... 72.30/37.94 [2019-03-28 12:37:21,655 INFO L276 PluginConnector]: BuchiAutomizer initialized 72.30/37.94 [2019-03-28 12:37:21,655 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis 72.30/37.94 [2019-03-28 12:37:21,655 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.03 12:37:16" (1/5) ... 72.30/37.94 [2019-03-28 12:37:21,656 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1e719db5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.03 12:37:21, skipping insertion in model container 72.30/37.94 [2019-03-28 12:37:21,656 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis 72.30/37.94 [2019-03-28 12:37:21,656 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.03 12:37:17" (2/5) ... 72.30/37.94 [2019-03-28 12:37:21,656 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1e719db5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.03 12:37:21, skipping insertion in model container 72.30/37.94 [2019-03-28 12:37:21,657 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis 72.30/37.94 [2019-03-28 12:37:21,657 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.03 12:37:17" (3/5) ... 72.30/37.94 [2019-03-28 12:37:21,657 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1e719db5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.03 12:37:21, skipping insertion in model container 72.30/37.94 [2019-03-28 12:37:21,657 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis 72.30/37.94 [2019-03-28 12:37:21,657 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.blockencoding CFG 28.03 12:37:17" (4/5) ... 72.30/37.94 [2019-03-28 12:37:21,658 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1e719db5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.03 12:37:21, skipping insertion in model container 72.30/37.94 [2019-03-28 12:37:21,658 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis 72.30/37.94 [2019-03-28 12:37:21,658 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.03 12:37:21" (5/5) ... 72.30/37.94 [2019-03-28 12:37:21,660 INFO L375 chiAutomizerObserver]: Analyzing ICFG theBenchmark.c_BEv2 72.30/37.94 [2019-03-28 12:37:21,682 INFO L133 ementStrategyFactory]: Using default assertion order modulation 72.30/37.94 [2019-03-28 12:37:21,689 INFO L374 BuchiCegarLoop]: Interprodecural is true 72.30/37.94 [2019-03-28 12:37:21,689 INFO L375 BuchiCegarLoop]: Hoare is true 72.30/37.94 [2019-03-28 12:37:21,689 INFO L376 BuchiCegarLoop]: Compute interpolants for ForwardPredicates 72.30/37.94 [2019-03-28 12:37:21,689 INFO L377 BuchiCegarLoop]: Backedges is STRAIGHT_LINE 72.30/37.94 [2019-03-28 12:37:21,689 INFO L378 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION 72.30/37.94 [2019-03-28 12:37:21,689 INFO L379 BuchiCegarLoop]: Difference is false 72.30/37.94 [2019-03-28 12:37:21,690 INFO L380 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA 72.30/37.94 [2019-03-28 12:37:21,690 INFO L383 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== 72.30/37.94 [2019-03-28 12:37:21,694 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 80 states. 72.30/37.94 [2019-03-28 12:37:21,701 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 28 72.30/37.94 [2019-03-28 12:37:21,701 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 72.30/37.94 [2019-03-28 12:37:21,701 INFO L119 BuchiIsEmpty]: Starting construction of run 72.30/37.94 [2019-03-28 12:37:21,706 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:21,706 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:21,706 INFO L442 BuchiCegarLoop]: ======== Iteration 1============ 72.30/37.94 [2019-03-28 12:37:21,706 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 80 states. 72.30/37.94 [2019-03-28 12:37:21,709 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 28 72.30/37.94 [2019-03-28 12:37:21,709 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 72.30/37.94 [2019-03-28 12:37:21,709 INFO L119 BuchiIsEmpty]: Starting construction of run 72.30/37.94 [2019-03-28 12:37:21,710 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:21,710 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:21,715 INFO L794 eck$LassoCheckResult]: Stem: 43#ULTIMATE.startENTRYtrue [177] ULTIMATE.startENTRY-->L-1: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0) (= |v_#valid_1| (store |v_#valid_2| 0 0))) InVars {#valid=|v_#valid_2|} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|, #valid=|v_#valid_1|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] 17#L-1true [301] L-1-->L13: Formula: (let ((.cse3 (store |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 1))) (let ((.cse0 (store .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 1))) (let ((.cse2 (store .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 1))) (let ((.cse1 (store .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 1))) (and (= (select |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1| 0) (= v_ULTIMATE.start_test_fun_~c~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1| 0) (= |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1| 0) (> |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 0) (= v_ULTIMATE.start_test_fun_~y_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| |v_#StackHeapBarrier_1|) (< 0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (> |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 0) (= v_ULTIMATE.start_test_fun_~x_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|) (= 0 (select .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|)) (= v_ULTIMATE.start_test_fun_~y_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) (= |v_ULTIMATE.start_test_fun_#in~z_1| |v_ULTIMATE.start_main_#t~nondet23_1|) (= (select .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) 0) (= |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1| 0) (= (select .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) 0) (= (select .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~flag_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) (= v_ULTIMATE.start_test_fun_~x_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 0) (= |v_ULTIMATE.start_test_fun_#in~y_1| |v_ULTIMATE.start_main_#t~nondet22_1|) (= v_ULTIMATE.start_test_fun_~y_1 |v_ULTIMATE.start_test_fun_#in~y_1|) (= v_ULTIMATE.start_test_fun_~flag_1 1) (< |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#in~x_1| |v_ULTIMATE.start_main_#t~nondet21_1|) (= (store .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 1) |v_#valid_3|) (= (store (store (store (store (store |v_#length_6| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 4) |v_#length_1|) (= v_ULTIMATE.start_test_fun_~z_1 |v_ULTIMATE.start_test_fun_#in~z_1|) (= |v_ULTIMATE.start_test_fun_#in~flag_1| |v_ULTIMATE.start_main_#t~nondet24_1|) (> 0 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~c~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~x_1 |v_ULTIMATE.start_test_fun_#in~x_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1| 0) (= v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|)))))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|, #length=|v_#length_6|, #valid=|v_#valid_8|} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_1, ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_1|, ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_1|, ULTIMATE.start_test_fun_#t~mem14=|v_ULTIMATE.start_test_fun_#t~mem14_1|, ULTIMATE.start_test_fun_#t~mem18=|v_ULTIMATE.start_test_fun_#t~mem18_1|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_1|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_1|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_1|, ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_1|, ULTIMATE.start_main_#t~ret25=|v_ULTIMATE.start_main_#t~ret25_1|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1, ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_1, ULTIMATE.start_test_fun_#res=|v_ULTIMATE.start_test_fun_#res_1|, #length=|v_#length_1|, ULTIMATE.start_test_fun_#t~malloc3.offset=|v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_1, ULTIMATE.start_test_fun_#t~mem20=|v_ULTIMATE.start_test_fun_#t~mem20_1|, ULTIMATE.start_main_#t~nondet22=|v_ULTIMATE.start_main_#t~nondet22_1|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_1, ULTIMATE.start_main_#t~nondet24=|v_ULTIMATE.start_main_#t~nondet24_1|, ULTIMATE.start_test_fun_#in~z=|v_ULTIMATE.start_test_fun_#in~z_1|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_1, ULTIMATE.start_test_fun_#in~x=|v_ULTIMATE.start_test_fun_#in~x_1|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_1, ULTIMATE.start_test_fun_#t~malloc2.base=|v_ULTIMATE.start_test_fun_#t~malloc2.base_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, ULTIMATE.start_test_fun_#t~malloc2.offset=|v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|, ULTIMATE.start_test_fun_#t~malloc0.base=|v_ULTIMATE.start_test_fun_#t~malloc0.base_1|, ULTIMATE.start_test_fun_#t~malloc4.base=|v_ULTIMATE.start_test_fun_#t~malloc4.base_1|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_1, ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_1, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_1|, ULTIMATE.start_test_fun_#t~mem15=|v_ULTIMATE.start_test_fun_#t~mem15_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_1, ULTIMATE.start_test_fun_#t~mem17=|v_ULTIMATE.start_test_fun_#t~mem17_1|, ULTIMATE.start_test_fun_#t~malloc1.offset=|v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|, ULTIMATE.start_test_fun_#t~malloc4.offset=|v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_1|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_1|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_1, ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_1|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_1, ULTIMATE.start_main_#t~nondet21=|v_ULTIMATE.start_main_#t~nondet21_1|, ULTIMATE.start_main_#t~nondet23=|v_ULTIMATE.start_main_#t~nondet23_1|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_1, ULTIMATE.start_test_fun_#t~malloc0.offset=|v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_1|, ULTIMATE.start_test_fun_#in~y=|v_ULTIMATE.start_test_fun_#in~y_1|, ULTIMATE.start_test_fun_#t~malloc1.base=|v_ULTIMATE.start_test_fun_#t~malloc1.base_1|, ULTIMATE.start_test_fun_#t~malloc3.base=|v_ULTIMATE.start_test_fun_#t~malloc3.base_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, #valid=|v_#valid_3|, ULTIMATE.start_test_fun_#in~flag=|v_ULTIMATE.start_test_fun_#in~flag_1|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_1} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_~y, ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem14, ULTIMATE.start_test_fun_#t~mem18, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~mem7, ULTIMATE.start_test_fun_#t~short11, ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_main_#t~ret25, ULTIMATE.start_test_fun_~flag_ref~0.offset, ULTIMATE.start_test_fun_~flag, ULTIMATE.start_test_fun_#res, #length, ULTIMATE.start_test_fun_#t~malloc3.offset, ULTIMATE.start_test_fun_~x_ref~0.base, ULTIMATE.start_test_fun_#t~mem20, ULTIMATE.start_main_#t~nondet22, ULTIMATE.start_test_fun_~c~0.offset, ULTIMATE.start_main_#t~nondet24, ULTIMATE.start_test_fun_#in~z, ULTIMATE.start_test_fun_~flag_ref~0.base, ULTIMATE.start_test_fun_#in~x, ULTIMATE.start_test_fun_~z_ref~0.offset, ULTIMATE.start_test_fun_#t~malloc2.base, ULTIMATE.start_test_fun_#t~malloc2.offset, ULTIMATE.start_test_fun_#t~malloc0.base, ULTIMATE.start_test_fun_#t~malloc4.base, ULTIMATE.start_test_fun_~y_ref~0.offset, ULTIMATE.start_test_fun_~x, ULTIMATE.start_test_fun_#t~mem13, ULTIMATE.start_test_fun_#t~mem15, ULTIMATE.start_test_fun_~x_ref~0.offset, ULTIMATE.start_test_fun_#t~mem17, ULTIMATE.start_test_fun_#t~malloc1.offset, ULTIMATE.start_test_fun_#t~malloc4.offset, ULTIMATE.start_test_fun_#t~mem19, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_~z, ULTIMATE.start_test_fun_#t~short16, ULTIMATE.start_test_fun_~y_ref~0.base, ULTIMATE.start_main_#t~nondet21, ULTIMATE.start_main_#t~nondet23, ULTIMATE.start_test_fun_~z_ref~0.base, ULTIMATE.start_test_fun_#t~malloc0.offset, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#in~y, ULTIMATE.start_test_fun_#t~malloc1.base, ULTIMATE.start_test_fun_#t~malloc3.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_test_fun_#in~flag, ULTIMATE.start_test_fun_~c~0.base] 80#L13true [216] L13-->L13-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 4) (select |v_#length_7| v_ULTIMATE.start_test_fun_~x_ref~0.base_3)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_3) (= (select |v_#valid_9| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) 1) (= (store |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3 (store (select |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 v_ULTIMATE.start_test_fun_~x_3)) |v_#memory_int_1|)) InVars {ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_2|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 79#L13-1true [213] L13-1-->L14: Formula: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3 (store (select |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 v_ULTIMATE.start_test_fun_~y_3))) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 4) (select |v_#length_9| v_ULTIMATE.start_test_fun_~y_ref~0.base_3)) (= (select |v_#valid_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) 1)) InVars {ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_4|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_3|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 27#L14true [153] L14-->L15: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 4) (select |v_#length_11| v_ULTIMATE.start_test_fun_~z_ref~0.base_3)) (= (store |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3 (store (select |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 v_ULTIMATE.start_test_fun_~z_3)) |v_#memory_int_5|) (= (select |v_#valid_13| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) 1) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_3)) InVars {ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_6|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_5|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 30#L15true [160] L15-->L16: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 4) (select |v_#length_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= 1 (select |v_#valid_15| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= |v_#memory_int_7| (store |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3 (store (select |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 v_ULTIMATE.start_test_fun_~flag_4)))) InVars {ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_8|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_7|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 53#L16true [183] L16-->L18-8: Formula: (and (= |v_#memory_int_9| (store |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3 (store (select |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3) v_ULTIMATE.start_test_fun_~c~0.offset_3 0))) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_3) (= 1 (select |v_#valid_17| v_ULTIMATE.start_test_fun_~c~0.base_3)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_3 4) (select |v_#length_15| v_ULTIMATE.start_test_fun_~c~0.base_3))) InVars {#memory_int=|v_#memory_int_10|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} OutVars{#memory_int=|v_#memory_int_9|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} AuxVars[] AssignedVars[#memory_int] 19#L18-8true 72.30/37.94 [2019-03-28 12:37:21,716 INFO L796 eck$LassoCheckResult]: Loop: 19#L18-8true [144] L18-8-->L18: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_5 4) (select |v_#length_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= 1 (select |v_#valid_19| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= |v_ULTIMATE.start_test_fun_#t~mem5_2| (select (select |v_#memory_int_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_6) v_ULTIMATE.start_test_fun_~y_ref~0.offset_5))) InVars {#memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5, #valid=|v_#valid_19|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_2|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5] 10#L18true [133] L18-->L18-1: Formula: (and (= 1 (select |v_#valid_21| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_5 4) (select |v_#length_19| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (= (select (select |v_#memory_int_12| v_ULTIMATE.start_test_fun_~z_ref~0.base_6) v_ULTIMATE.start_test_fun_~z_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem6_2|) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_5)) InVars {#memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, #memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_2|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem6] 8#L18-1true [334] L18-1-->L18-2: Formula: (and (< |v_ULTIMATE.start_test_fun_#t~mem5_3| |v_ULTIMATE.start_test_fun_#t~mem6_3|) |v_ULTIMATE.start_test_fun_#t~short8_2|) InVars {ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_2|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 4#L18-2true [129] L18-2-->L18-6: Formula: (not |v_ULTIMATE.start_test_fun_#t~short8_5|) InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_5|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_5|} AuxVars[] AssignedVars[] 23#L18-6true [148] L18-6-->L19: Formula: |v_ULTIMATE.start_test_fun_#t~short8_9| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_9|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_5|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_8|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_5|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_5|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_#t~mem7] 37#L19true [171] L19-->L19-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_7 4) (select |v_#length_23| v_ULTIMATE.start_test_fun_~y_ref~0.base_9)) (= (select (select |v_#memory_int_14| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) |v_ULTIMATE.start_test_fun_#t~mem9_2|) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) (= (select |v_#valid_25| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) 1)) InVars {#memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7, #valid=|v_#valid_25|} OutVars{#valid=|v_#valid_25|, #memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_2|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem9] 36#L19-1true [346] L19-1-->L19-2: Formula: (and (>= 0 |v_ULTIMATE.start_test_fun_#t~mem9_3|) (not |v_ULTIMATE.start_test_fun_#t~short11_2|)) InVars {ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|} OutVars{ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11] 35#L19-2true [168] L19-2-->L19-6: Formula: (not |v_ULTIMATE.start_test_fun_#t~short11_5|) InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_5|} OutVars{ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_5|} AuxVars[] AssignedVars[] 49#L19-6true [181] L19-6-->L20: Formula: |v_ULTIMATE.start_test_fun_#t~short11_7| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_7|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_4|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_4|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_6|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~short11] 59#L20true [193] L20-->L20-1: Formula: (and (= 1 (select |v_#valid_29| v_ULTIMATE.start_test_fun_~x_ref~0.base_9)) (= |v_ULTIMATE.start_test_fun_#t~mem12_2| (select (select |v_#memory_int_16| v_ULTIMATE.start_test_fun_~x_ref~0.base_9) v_ULTIMATE.start_test_fun_~x_ref~0.offset_7)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_7) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_7 4) (select |v_#length_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_9))) InVars {#memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9, #valid=|v_#valid_29|} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_2|, #valid=|v_#valid_29|, #memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12] 58#L20-1true [190] L20-1-->L20-2: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem13_2| (select (select |v_#memory_int_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_12) v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) (= 1 (select |v_#valid_31| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_9 4) (select |v_#length_29| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) InVars {#memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9, #valid=|v_#valid_31|} OutVars{ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_2|, #valid=|v_#valid_31|, #memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem13] 55#L20-2true [406] L20-2-->L25-1: Formula: (and (= (select |v_#valid_67| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) 1) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_19) (= (store |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27 (store (select |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 (* |v_ULTIMATE.start_test_fun_#t~mem12_6| |v_ULTIMATE.start_test_fun_#t~mem13_6|))) |v_#memory_int_36|) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 4) (select |v_#length_55| v_ULTIMATE.start_test_fun_~y_ref~0.base_27))) InVars {ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_6|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_6|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_37|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_5|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_5|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_36|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem13, #memory_int] 26#L25-1true [149] L25-1-->L28: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_5 4) (select |v_#length_45| v_ULTIMATE.start_test_fun_~c~0.base_6)) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_5) (= 1 (select |v_#valid_47| v_ULTIMATE.start_test_fun_~c~0.base_6)) (= (select (select |v_#memory_int_28| v_ULTIMATE.start_test_fun_~c~0.base_6) v_ULTIMATE.start_test_fun_~c~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem19_2|)) InVars {#memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6, #valid=|v_#valid_47|} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, #valid=|v_#valid_47|, #memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_2|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem19] 72#L28true [407] L28-->L18-8: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_15) (= 1 (select |v_#valid_68| v_ULTIMATE.start_test_fun_~c~0.base_19)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_15 4) (select |v_#length_56| v_ULTIMATE.start_test_fun_~c~0.base_19)) (= (store |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19 (store (select |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19) v_ULTIMATE.start_test_fun_~c~0.offset_15 (+ |v_ULTIMATE.start_test_fun_#t~mem19_6| 1))) |v_#memory_int_38|)) InVars {ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_39|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_6|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_38|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_5|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} AuxVars[] AssignedVars[#memory_int, ULTIMATE.start_test_fun_#t~mem19] 19#L18-8true 72.30/37.94 [2019-03-28 12:37:21,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:21,718 INFO L82 PathProgramCache]: Analyzing trace with hash 150589974, now seen corresponding path program 1 times 72.30/37.94 [2019-03-28 12:37:21,718 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:21,718 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:21,719 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:21,719 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:21,719 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:21,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:21,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:21,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:21,779 INFO L82 PathProgramCache]: Analyzing trace with hash 52782196, now seen corresponding path program 1 times 72.30/37.94 [2019-03-28 12:37:21,780 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:21,780 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:21,781 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:21,781 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:21,781 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:21,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.94 [2019-03-28 12:37:21,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.94 [2019-03-28 12:37:21,792 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.94 [2019-03-28 12:37:21,792 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 72.30/37.94 [2019-03-28 12:37:21,792 INFO L811 eck$LassoCheckResult]: loop already infeasible 72.30/37.94 [2019-03-28 12:37:21,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.94 [2019-03-28 12:37:21,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.94 [2019-03-28 12:37:21,794 INFO L87 Difference]: Start difference. First operand 80 states. Second operand 3 states. 72.30/37.94 [2019-03-28 12:37:22,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.94 [2019-03-28 12:37:22,083 INFO L93 Difference]: Finished difference Result 82 states and 168 transitions. 72.30/37.94 [2019-03-28 12:37:22,083 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.94 [2019-03-28 12:37:22,086 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 82 states and 168 transitions. 72.30/37.94 [2019-03-28 12:37:22,089 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 30 72.30/37.94 [2019-03-28 12:37:22,090 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 82 states to 37 states and 79 transitions. 72.30/37.94 [2019-03-28 12:37:22,091 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 37 72.30/37.94 [2019-03-28 12:37:22,091 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 37 72.30/37.94 [2019-03-28 12:37:22,092 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 79 transitions. 72.30/37.94 [2019-03-28 12:37:22,093 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 72.30/37.94 [2019-03-28 12:37:22,093 INFO L706 BuchiCegarLoop]: Abstraction has 37 states and 79 transitions. 72.30/37.94 [2019-03-28 12:37:22,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states and 79 transitions. 72.30/37.94 [2019-03-28 12:37:22,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 36. 72.30/37.94 [2019-03-28 12:37:22,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. 72.30/37.94 [2019-03-28 12:37:22,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 78 transitions. 72.30/37.94 [2019-03-28 12:37:22,096 INFO L729 BuchiCegarLoop]: Abstraction has 36 states and 78 transitions. 72.30/37.94 [2019-03-28 12:37:22,096 INFO L609 BuchiCegarLoop]: Abstraction has 36 states and 78 transitions. 72.30/37.94 [2019-03-28 12:37:22,097 INFO L442 BuchiCegarLoop]: ======== Iteration 2============ 72.30/37.94 [2019-03-28 12:37:22,097 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 36 states and 78 transitions. 72.30/37.94 [2019-03-28 12:37:22,097 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 29 72.30/37.94 [2019-03-28 12:37:22,098 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 72.30/37.94 [2019-03-28 12:37:22,098 INFO L119 BuchiIsEmpty]: Starting construction of run 72.30/37.94 [2019-03-28 12:37:22,098 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:22,099 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:22,099 INFO L794 eck$LassoCheckResult]: Stem: 204#ULTIMATE.startENTRY [177] ULTIMATE.startENTRY-->L-1: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0) (= |v_#valid_1| (store |v_#valid_2| 0 0))) InVars {#valid=|v_#valid_2|} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|, #valid=|v_#valid_1|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] 189#L-1 [301] L-1-->L13: Formula: (let ((.cse3 (store |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 1))) (let ((.cse0 (store .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 1))) (let ((.cse2 (store .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 1))) (let ((.cse1 (store .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 1))) (and (= (select |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1| 0) (= v_ULTIMATE.start_test_fun_~c~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1| 0) (= |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1| 0) (> |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 0) (= v_ULTIMATE.start_test_fun_~y_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| |v_#StackHeapBarrier_1|) (< 0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (> |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 0) (= v_ULTIMATE.start_test_fun_~x_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|) (= 0 (select .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|)) (= v_ULTIMATE.start_test_fun_~y_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) (= |v_ULTIMATE.start_test_fun_#in~z_1| |v_ULTIMATE.start_main_#t~nondet23_1|) (= (select .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) 0) (= |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1| 0) (= (select .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) 0) (= (select .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~flag_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) (= v_ULTIMATE.start_test_fun_~x_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 0) (= |v_ULTIMATE.start_test_fun_#in~y_1| |v_ULTIMATE.start_main_#t~nondet22_1|) (= v_ULTIMATE.start_test_fun_~y_1 |v_ULTIMATE.start_test_fun_#in~y_1|) (= v_ULTIMATE.start_test_fun_~flag_1 1) (< |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#in~x_1| |v_ULTIMATE.start_main_#t~nondet21_1|) (= (store .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 1) |v_#valid_3|) (= (store (store (store (store (store |v_#length_6| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 4) |v_#length_1|) (= v_ULTIMATE.start_test_fun_~z_1 |v_ULTIMATE.start_test_fun_#in~z_1|) (= |v_ULTIMATE.start_test_fun_#in~flag_1| |v_ULTIMATE.start_main_#t~nondet24_1|) (> 0 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~c~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~x_1 |v_ULTIMATE.start_test_fun_#in~x_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1| 0) (= v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|)))))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|, #length=|v_#length_6|, #valid=|v_#valid_8|} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_1, ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_1|, ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_1|, ULTIMATE.start_test_fun_#t~mem14=|v_ULTIMATE.start_test_fun_#t~mem14_1|, ULTIMATE.start_test_fun_#t~mem18=|v_ULTIMATE.start_test_fun_#t~mem18_1|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_1|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_1|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_1|, ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_1|, ULTIMATE.start_main_#t~ret25=|v_ULTIMATE.start_main_#t~ret25_1|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1, ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_1, ULTIMATE.start_test_fun_#res=|v_ULTIMATE.start_test_fun_#res_1|, #length=|v_#length_1|, ULTIMATE.start_test_fun_#t~malloc3.offset=|v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_1, ULTIMATE.start_test_fun_#t~mem20=|v_ULTIMATE.start_test_fun_#t~mem20_1|, ULTIMATE.start_main_#t~nondet22=|v_ULTIMATE.start_main_#t~nondet22_1|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_1, ULTIMATE.start_main_#t~nondet24=|v_ULTIMATE.start_main_#t~nondet24_1|, ULTIMATE.start_test_fun_#in~z=|v_ULTIMATE.start_test_fun_#in~z_1|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_1, ULTIMATE.start_test_fun_#in~x=|v_ULTIMATE.start_test_fun_#in~x_1|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_1, ULTIMATE.start_test_fun_#t~malloc2.base=|v_ULTIMATE.start_test_fun_#t~malloc2.base_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, ULTIMATE.start_test_fun_#t~malloc2.offset=|v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|, ULTIMATE.start_test_fun_#t~malloc0.base=|v_ULTIMATE.start_test_fun_#t~malloc0.base_1|, ULTIMATE.start_test_fun_#t~malloc4.base=|v_ULTIMATE.start_test_fun_#t~malloc4.base_1|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_1, ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_1, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_1|, ULTIMATE.start_test_fun_#t~mem15=|v_ULTIMATE.start_test_fun_#t~mem15_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_1, ULTIMATE.start_test_fun_#t~mem17=|v_ULTIMATE.start_test_fun_#t~mem17_1|, ULTIMATE.start_test_fun_#t~malloc1.offset=|v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|, ULTIMATE.start_test_fun_#t~malloc4.offset=|v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_1|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_1|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_1, ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_1|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_1, ULTIMATE.start_main_#t~nondet21=|v_ULTIMATE.start_main_#t~nondet21_1|, ULTIMATE.start_main_#t~nondet23=|v_ULTIMATE.start_main_#t~nondet23_1|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_1, ULTIMATE.start_test_fun_#t~malloc0.offset=|v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_1|, ULTIMATE.start_test_fun_#in~y=|v_ULTIMATE.start_test_fun_#in~y_1|, ULTIMATE.start_test_fun_#t~malloc1.base=|v_ULTIMATE.start_test_fun_#t~malloc1.base_1|, ULTIMATE.start_test_fun_#t~malloc3.base=|v_ULTIMATE.start_test_fun_#t~malloc3.base_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, #valid=|v_#valid_3|, ULTIMATE.start_test_fun_#in~flag=|v_ULTIMATE.start_test_fun_#in~flag_1|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_1} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_~y, ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem14, ULTIMATE.start_test_fun_#t~mem18, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~mem7, ULTIMATE.start_test_fun_#t~short11, ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_main_#t~ret25, ULTIMATE.start_test_fun_~flag_ref~0.offset, ULTIMATE.start_test_fun_~flag, ULTIMATE.start_test_fun_#res, #length, ULTIMATE.start_test_fun_#t~malloc3.offset, ULTIMATE.start_test_fun_~x_ref~0.base, ULTIMATE.start_test_fun_#t~mem20, ULTIMATE.start_main_#t~nondet22, ULTIMATE.start_test_fun_~c~0.offset, ULTIMATE.start_main_#t~nondet24, ULTIMATE.start_test_fun_#in~z, ULTIMATE.start_test_fun_~flag_ref~0.base, ULTIMATE.start_test_fun_#in~x, ULTIMATE.start_test_fun_~z_ref~0.offset, ULTIMATE.start_test_fun_#t~malloc2.base, ULTIMATE.start_test_fun_#t~malloc2.offset, ULTIMATE.start_test_fun_#t~malloc0.base, ULTIMATE.start_test_fun_#t~malloc4.base, ULTIMATE.start_test_fun_~y_ref~0.offset, ULTIMATE.start_test_fun_~x, ULTIMATE.start_test_fun_#t~mem13, ULTIMATE.start_test_fun_#t~mem15, ULTIMATE.start_test_fun_~x_ref~0.offset, ULTIMATE.start_test_fun_#t~mem17, ULTIMATE.start_test_fun_#t~malloc1.offset, ULTIMATE.start_test_fun_#t~malloc4.offset, ULTIMATE.start_test_fun_#t~mem19, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_~z, ULTIMATE.start_test_fun_#t~short16, ULTIMATE.start_test_fun_~y_ref~0.base, ULTIMATE.start_main_#t~nondet21, ULTIMATE.start_main_#t~nondet23, ULTIMATE.start_test_fun_~z_ref~0.base, ULTIMATE.start_test_fun_#t~malloc0.offset, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#in~y, ULTIMATE.start_test_fun_#t~malloc1.base, ULTIMATE.start_test_fun_#t~malloc3.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_test_fun_#in~flag, ULTIMATE.start_test_fun_~c~0.base] 190#L13 [216] L13-->L13-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 4) (select |v_#length_7| v_ULTIMATE.start_test_fun_~x_ref~0.base_3)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_3) (= (select |v_#valid_9| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) 1) (= (store |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3 (store (select |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 v_ULTIMATE.start_test_fun_~x_3)) |v_#memory_int_1|)) InVars {ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_2|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 206#L13-1 [213] L13-1-->L14: Formula: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3 (store (select |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 v_ULTIMATE.start_test_fun_~y_3))) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 4) (select |v_#length_9| v_ULTIMATE.start_test_fun_~y_ref~0.base_3)) (= (select |v_#valid_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) 1)) InVars {ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_4|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_3|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 196#L14 [153] L14-->L15: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 4) (select |v_#length_11| v_ULTIMATE.start_test_fun_~z_ref~0.base_3)) (= (store |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3 (store (select |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 v_ULTIMATE.start_test_fun_~z_3)) |v_#memory_int_5|) (= (select |v_#valid_13| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) 1) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_3)) InVars {ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_6|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_5|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 197#L15 [160] L15-->L16: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 4) (select |v_#length_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= 1 (select |v_#valid_15| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= |v_#memory_int_7| (store |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3 (store (select |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 v_ULTIMATE.start_test_fun_~flag_4)))) InVars {ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_8|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_7|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 176#L16 [183] L16-->L18-8: Formula: (and (= |v_#memory_int_9| (store |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3 (store (select |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3) v_ULTIMATE.start_test_fun_~c~0.offset_3 0))) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_3) (= 1 (select |v_#valid_17| v_ULTIMATE.start_test_fun_~c~0.base_3)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_3 4) (select |v_#length_15| v_ULTIMATE.start_test_fun_~c~0.base_3))) InVars {#memory_int=|v_#memory_int_10|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} OutVars{#memory_int=|v_#memory_int_9|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} AuxVars[] AssignedVars[#memory_int] 177#L18-8 72.30/37.94 [2019-03-28 12:37:22,100 INFO L796 eck$LassoCheckResult]: Loop: 177#L18-8 [144] L18-8-->L18: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_5 4) (select |v_#length_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= 1 (select |v_#valid_19| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= |v_ULTIMATE.start_test_fun_#t~mem5_2| (select (select |v_#memory_int_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_6) v_ULTIMATE.start_test_fun_~y_ref~0.offset_5))) InVars {#memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5, #valid=|v_#valid_19|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_2|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5] 184#L18 [133] L18-->L18-1: Formula: (and (= 1 (select |v_#valid_21| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_5 4) (select |v_#length_19| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (= (select (select |v_#memory_int_12| v_ULTIMATE.start_test_fun_~z_ref~0.base_6) v_ULTIMATE.start_test_fun_~z_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem6_2|) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_5)) InVars {#memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, #memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_2|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem6] 179#L18-1 [335] L18-1-->L18-2: Formula: (and (not |v_ULTIMATE.start_test_fun_#t~short8_2|) (>= |v_ULTIMATE.start_test_fun_#t~mem5_3| |v_ULTIMATE.start_test_fun_#t~mem6_3|)) InVars {ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_2|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 180#L18-2 [129] L18-2-->L18-6: Formula: (not |v_ULTIMATE.start_test_fun_#t~short8_5|) InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_5|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_5|} AuxVars[] AssignedVars[] 193#L18-6 [148] L18-6-->L19: Formula: |v_ULTIMATE.start_test_fun_#t~short8_9| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_9|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_5|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_8|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_5|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_5|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_#t~mem7] 194#L19 [171] L19-->L19-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_7 4) (select |v_#length_23| v_ULTIMATE.start_test_fun_~y_ref~0.base_9)) (= (select (select |v_#memory_int_14| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) |v_ULTIMATE.start_test_fun_#t~mem9_2|) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) (= (select |v_#valid_25| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) 1)) InVars {#memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7, #valid=|v_#valid_25|} OutVars{#valid=|v_#valid_25|, #memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_2|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem9] 202#L19-1 [346] L19-1-->L19-2: Formula: (and (>= 0 |v_ULTIMATE.start_test_fun_#t~mem9_3|) (not |v_ULTIMATE.start_test_fun_#t~short11_2|)) InVars {ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|} OutVars{ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11] 201#L19-2 [168] L19-2-->L19-6: Formula: (not |v_ULTIMATE.start_test_fun_#t~short11_5|) InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_5|} OutVars{ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_5|} AuxVars[] AssignedVars[] 199#L19-6 [181] L19-6-->L20: Formula: |v_ULTIMATE.start_test_fun_#t~short11_7| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_7|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_4|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_4|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_6|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~short11] 187#L20 [193] L20-->L20-1: Formula: (and (= 1 (select |v_#valid_29| v_ULTIMATE.start_test_fun_~x_ref~0.base_9)) (= |v_ULTIMATE.start_test_fun_#t~mem12_2| (select (select |v_#memory_int_16| v_ULTIMATE.start_test_fun_~x_ref~0.base_9) v_ULTIMATE.start_test_fun_~x_ref~0.offset_7)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_7) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_7 4) (select |v_#length_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_9))) InVars {#memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9, #valid=|v_#valid_29|} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_2|, #valid=|v_#valid_29|, #memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12] 185#L20-1 [190] L20-1-->L20-2: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem13_2| (select (select |v_#memory_int_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_12) v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) (= 1 (select |v_#valid_31| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_9 4) (select |v_#length_29| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) InVars {#memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9, #valid=|v_#valid_31|} OutVars{ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_2|, #valid=|v_#valid_31|, #memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem13] 181#L20-2 [406] L20-2-->L25-1: Formula: (and (= (select |v_#valid_67| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) 1) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_19) (= (store |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27 (store (select |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 (* |v_ULTIMATE.start_test_fun_#t~mem12_6| |v_ULTIMATE.start_test_fun_#t~mem13_6|))) |v_#memory_int_36|) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 4) (select |v_#length_55| v_ULTIMATE.start_test_fun_~y_ref~0.base_27))) InVars {ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_6|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_6|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_37|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_5|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_5|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_36|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem13, #memory_int] 182#L25-1 [149] L25-1-->L28: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_5 4) (select |v_#length_45| v_ULTIMATE.start_test_fun_~c~0.base_6)) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_5) (= 1 (select |v_#valid_47| v_ULTIMATE.start_test_fun_~c~0.base_6)) (= (select (select |v_#memory_int_28| v_ULTIMATE.start_test_fun_~c~0.base_6) v_ULTIMATE.start_test_fun_~c~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem19_2|)) InVars {#memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6, #valid=|v_#valid_47|} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, #valid=|v_#valid_47|, #memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_2|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem19] 195#L28 [407] L28-->L18-8: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_15) (= 1 (select |v_#valid_68| v_ULTIMATE.start_test_fun_~c~0.base_19)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_15 4) (select |v_#length_56| v_ULTIMATE.start_test_fun_~c~0.base_19)) (= (store |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19 (store (select |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19) v_ULTIMATE.start_test_fun_~c~0.offset_15 (+ |v_ULTIMATE.start_test_fun_#t~mem19_6| 1))) |v_#memory_int_38|)) InVars {ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_39|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_6|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_38|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_5|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} AuxVars[] AssignedVars[#memory_int, ULTIMATE.start_test_fun_#t~mem19] 177#L18-8 72.30/37.94 [2019-03-28 12:37:22,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:22,101 INFO L82 PathProgramCache]: Analyzing trace with hash 150589974, now seen corresponding path program 2 times 72.30/37.94 [2019-03-28 12:37:22,101 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:22,101 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:22,102 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,102 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,102 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:22,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:22,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:22,134 INFO L82 PathProgramCache]: Analyzing trace with hash 181864915, now seen corresponding path program 1 times 72.30/37.94 [2019-03-28 12:37:22,134 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:22,135 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:22,135 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,135 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,136 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.94 [2019-03-28 12:37:22,162 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.94 [2019-03-28 12:37:22,162 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.94 [2019-03-28 12:37:22,162 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 72.30/37.94 [2019-03-28 12:37:22,162 INFO L811 eck$LassoCheckResult]: loop already infeasible 72.30/37.94 [2019-03-28 12:37:22,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.94 [2019-03-28 12:37:22,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.94 [2019-03-28 12:37:22,163 INFO L87 Difference]: Start difference. First operand 36 states and 78 transitions. cyclomatic complexity: 43 Second operand 3 states. 72.30/37.94 [2019-03-28 12:37:22,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.94 [2019-03-28 12:37:22,312 INFO L93 Difference]: Finished difference Result 37 states and 77 transitions. 72.30/37.94 [2019-03-28 12:37:22,313 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.94 [2019-03-28 12:37:22,313 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 37 states and 77 transitions. 72.30/37.94 [2019-03-28 12:37:22,314 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 28 72.30/37.94 [2019-03-28 12:37:22,315 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 37 states to 35 states and 74 transitions. 72.30/37.94 [2019-03-28 12:37:22,315 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 72.30/37.94 [2019-03-28 12:37:22,315 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 35 72.30/37.94 [2019-03-28 12:37:22,315 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 74 transitions. 72.30/37.94 [2019-03-28 12:37:22,316 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 72.30/37.94 [2019-03-28 12:37:22,316 INFO L706 BuchiCegarLoop]: Abstraction has 35 states and 74 transitions. 72.30/37.94 [2019-03-28 12:37:22,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states and 74 transitions. 72.30/37.94 [2019-03-28 12:37:22,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. 72.30/37.94 [2019-03-28 12:37:22,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. 72.30/37.94 [2019-03-28 12:37:22,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 74 transitions. 72.30/37.94 [2019-03-28 12:37:22,318 INFO L729 BuchiCegarLoop]: Abstraction has 35 states and 74 transitions. 72.30/37.94 [2019-03-28 12:37:22,318 INFO L609 BuchiCegarLoop]: Abstraction has 35 states and 74 transitions. 72.30/37.94 [2019-03-28 12:37:22,318 INFO L442 BuchiCegarLoop]: ======== Iteration 3============ 72.30/37.94 [2019-03-28 12:37:22,318 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 35 states and 74 transitions. 72.30/37.94 [2019-03-28 12:37:22,319 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 28 72.30/37.94 [2019-03-28 12:37:22,319 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 72.30/37.94 [2019-03-28 12:37:22,319 INFO L119 BuchiIsEmpty]: Starting construction of run 72.30/37.94 [2019-03-28 12:37:22,320 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:22,320 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:22,320 INFO L794 eck$LassoCheckResult]: Stem: 282#ULTIMATE.startENTRY [177] ULTIMATE.startENTRY-->L-1: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0) (= |v_#valid_1| (store |v_#valid_2| 0 0))) InVars {#valid=|v_#valid_2|} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|, #valid=|v_#valid_1|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] 267#L-1 [301] L-1-->L13: Formula: (let ((.cse3 (store |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 1))) (let ((.cse0 (store .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 1))) (let ((.cse2 (store .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 1))) (let ((.cse1 (store .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 1))) (and (= (select |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1| 0) (= v_ULTIMATE.start_test_fun_~c~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1| 0) (= |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1| 0) (> |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 0) (= v_ULTIMATE.start_test_fun_~y_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| |v_#StackHeapBarrier_1|) (< 0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (> |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 0) (= v_ULTIMATE.start_test_fun_~x_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|) (= 0 (select .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|)) (= v_ULTIMATE.start_test_fun_~y_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) (= |v_ULTIMATE.start_test_fun_#in~z_1| |v_ULTIMATE.start_main_#t~nondet23_1|) (= (select .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) 0) (= |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1| 0) (= (select .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) 0) (= (select .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~flag_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) (= v_ULTIMATE.start_test_fun_~x_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 0) (= |v_ULTIMATE.start_test_fun_#in~y_1| |v_ULTIMATE.start_main_#t~nondet22_1|) (= v_ULTIMATE.start_test_fun_~y_1 |v_ULTIMATE.start_test_fun_#in~y_1|) (= v_ULTIMATE.start_test_fun_~flag_1 1) (< |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#in~x_1| |v_ULTIMATE.start_main_#t~nondet21_1|) (= (store .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 1) |v_#valid_3|) (= (store (store (store (store (store |v_#length_6| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 4) |v_#length_1|) (= v_ULTIMATE.start_test_fun_~z_1 |v_ULTIMATE.start_test_fun_#in~z_1|) (= |v_ULTIMATE.start_test_fun_#in~flag_1| |v_ULTIMATE.start_main_#t~nondet24_1|) (> 0 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~c~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~x_1 |v_ULTIMATE.start_test_fun_#in~x_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1| 0) (= v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|)))))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|, #length=|v_#length_6|, #valid=|v_#valid_8|} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_1, ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_1|, ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_1|, ULTIMATE.start_test_fun_#t~mem14=|v_ULTIMATE.start_test_fun_#t~mem14_1|, ULTIMATE.start_test_fun_#t~mem18=|v_ULTIMATE.start_test_fun_#t~mem18_1|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_1|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_1|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_1|, ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_1|, ULTIMATE.start_main_#t~ret25=|v_ULTIMATE.start_main_#t~ret25_1|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1, ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_1, ULTIMATE.start_test_fun_#res=|v_ULTIMATE.start_test_fun_#res_1|, #length=|v_#length_1|, ULTIMATE.start_test_fun_#t~malloc3.offset=|v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_1, ULTIMATE.start_test_fun_#t~mem20=|v_ULTIMATE.start_test_fun_#t~mem20_1|, ULTIMATE.start_main_#t~nondet22=|v_ULTIMATE.start_main_#t~nondet22_1|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_1, ULTIMATE.start_main_#t~nondet24=|v_ULTIMATE.start_main_#t~nondet24_1|, ULTIMATE.start_test_fun_#in~z=|v_ULTIMATE.start_test_fun_#in~z_1|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_1, ULTIMATE.start_test_fun_#in~x=|v_ULTIMATE.start_test_fun_#in~x_1|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_1, ULTIMATE.start_test_fun_#t~malloc2.base=|v_ULTIMATE.start_test_fun_#t~malloc2.base_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, ULTIMATE.start_test_fun_#t~malloc2.offset=|v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|, ULTIMATE.start_test_fun_#t~malloc0.base=|v_ULTIMATE.start_test_fun_#t~malloc0.base_1|, ULTIMATE.start_test_fun_#t~malloc4.base=|v_ULTIMATE.start_test_fun_#t~malloc4.base_1|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_1, ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_1, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_1|, ULTIMATE.start_test_fun_#t~mem15=|v_ULTIMATE.start_test_fun_#t~mem15_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_1, ULTIMATE.start_test_fun_#t~mem17=|v_ULTIMATE.start_test_fun_#t~mem17_1|, ULTIMATE.start_test_fun_#t~malloc1.offset=|v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|, ULTIMATE.start_test_fun_#t~malloc4.offset=|v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_1|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_1|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_1, ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_1|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_1, ULTIMATE.start_main_#t~nondet21=|v_ULTIMATE.start_main_#t~nondet21_1|, ULTIMATE.start_main_#t~nondet23=|v_ULTIMATE.start_main_#t~nondet23_1|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_1, ULTIMATE.start_test_fun_#t~malloc0.offset=|v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_1|, ULTIMATE.start_test_fun_#in~y=|v_ULTIMATE.start_test_fun_#in~y_1|, ULTIMATE.start_test_fun_#t~malloc1.base=|v_ULTIMATE.start_test_fun_#t~malloc1.base_1|, ULTIMATE.start_test_fun_#t~malloc3.base=|v_ULTIMATE.start_test_fun_#t~malloc3.base_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, #valid=|v_#valid_3|, ULTIMATE.start_test_fun_#in~flag=|v_ULTIMATE.start_test_fun_#in~flag_1|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_1} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_~y, ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem14, ULTIMATE.start_test_fun_#t~mem18, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~mem7, ULTIMATE.start_test_fun_#t~short11, ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_main_#t~ret25, ULTIMATE.start_test_fun_~flag_ref~0.offset, ULTIMATE.start_test_fun_~flag, ULTIMATE.start_test_fun_#res, #length, ULTIMATE.start_test_fun_#t~malloc3.offset, ULTIMATE.start_test_fun_~x_ref~0.base, ULTIMATE.start_test_fun_#t~mem20, ULTIMATE.start_main_#t~nondet22, ULTIMATE.start_test_fun_~c~0.offset, ULTIMATE.start_main_#t~nondet24, ULTIMATE.start_test_fun_#in~z, ULTIMATE.start_test_fun_~flag_ref~0.base, ULTIMATE.start_test_fun_#in~x, ULTIMATE.start_test_fun_~z_ref~0.offset, ULTIMATE.start_test_fun_#t~malloc2.base, ULTIMATE.start_test_fun_#t~malloc2.offset, ULTIMATE.start_test_fun_#t~malloc0.base, ULTIMATE.start_test_fun_#t~malloc4.base, ULTIMATE.start_test_fun_~y_ref~0.offset, ULTIMATE.start_test_fun_~x, ULTIMATE.start_test_fun_#t~mem13, ULTIMATE.start_test_fun_#t~mem15, ULTIMATE.start_test_fun_~x_ref~0.offset, ULTIMATE.start_test_fun_#t~mem17, ULTIMATE.start_test_fun_#t~malloc1.offset, ULTIMATE.start_test_fun_#t~malloc4.offset, ULTIMATE.start_test_fun_#t~mem19, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_~z, ULTIMATE.start_test_fun_#t~short16, ULTIMATE.start_test_fun_~y_ref~0.base, ULTIMATE.start_main_#t~nondet21, ULTIMATE.start_main_#t~nondet23, ULTIMATE.start_test_fun_~z_ref~0.base, ULTIMATE.start_test_fun_#t~malloc0.offset, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#in~y, ULTIMATE.start_test_fun_#t~malloc1.base, ULTIMATE.start_test_fun_#t~malloc3.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_test_fun_#in~flag, ULTIMATE.start_test_fun_~c~0.base] 268#L13 [216] L13-->L13-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 4) (select |v_#length_7| v_ULTIMATE.start_test_fun_~x_ref~0.base_3)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_3) (= (select |v_#valid_9| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) 1) (= (store |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3 (store (select |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 v_ULTIMATE.start_test_fun_~x_3)) |v_#memory_int_1|)) InVars {ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_2|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 284#L13-1 [213] L13-1-->L14: Formula: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3 (store (select |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 v_ULTIMATE.start_test_fun_~y_3))) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 4) (select |v_#length_9| v_ULTIMATE.start_test_fun_~y_ref~0.base_3)) (= (select |v_#valid_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) 1)) InVars {ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_4|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_3|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 274#L14 [153] L14-->L15: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 4) (select |v_#length_11| v_ULTIMATE.start_test_fun_~z_ref~0.base_3)) (= (store |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3 (store (select |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 v_ULTIMATE.start_test_fun_~z_3)) |v_#memory_int_5|) (= (select |v_#valid_13| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) 1) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_3)) InVars {ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_6|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_5|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 275#L15 [160] L15-->L16: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 4) (select |v_#length_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= 1 (select |v_#valid_15| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= |v_#memory_int_7| (store |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3 (store (select |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 v_ULTIMATE.start_test_fun_~flag_4)))) InVars {ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_8|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_7|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 252#L16 [183] L16-->L18-8: Formula: (and (= |v_#memory_int_9| (store |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3 (store (select |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3) v_ULTIMATE.start_test_fun_~c~0.offset_3 0))) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_3) (= 1 (select |v_#valid_17| v_ULTIMATE.start_test_fun_~c~0.base_3)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_3 4) (select |v_#length_15| v_ULTIMATE.start_test_fun_~c~0.base_3))) InVars {#memory_int=|v_#memory_int_10|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} OutVars{#memory_int=|v_#memory_int_9|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} AuxVars[] AssignedVars[#memory_int] 253#L18-8 72.30/37.94 [2019-03-28 12:37:22,321 INFO L796 eck$LassoCheckResult]: Loop: 253#L18-8 [144] L18-8-->L18: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_5 4) (select |v_#length_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= 1 (select |v_#valid_19| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= |v_ULTIMATE.start_test_fun_#t~mem5_2| (select (select |v_#memory_int_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_6) v_ULTIMATE.start_test_fun_~y_ref~0.offset_5))) InVars {#memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5, #valid=|v_#valid_19|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_2|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5] 259#L18 [133] L18-->L18-1: Formula: (and (= 1 (select |v_#valid_21| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_5 4) (select |v_#length_19| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (= (select (select |v_#memory_int_12| v_ULTIMATE.start_test_fun_~z_ref~0.base_6) v_ULTIMATE.start_test_fun_~z_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem6_2|) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_5)) InVars {#memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, #memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_2|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem6] 258#L18-1 [334] L18-1-->L18-2: Formula: (and (< |v_ULTIMATE.start_test_fun_#t~mem5_3| |v_ULTIMATE.start_test_fun_#t~mem6_3|) |v_ULTIMATE.start_test_fun_#t~short8_2|) InVars {ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_2|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 254#L18-2 [128] L18-2-->L18-3: Formula: |v_ULTIMATE.start_test_fun_#t~short8_3| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} AuxVars[] AssignedVars[] 250#L18-3 [125] L18-3-->L18-4: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem7_2| (select (select |v_#memory_int_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5)) (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5 4) (select |v_#length_21| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6)) (= (select |v_#valid_23| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) 1)) InVars {#memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, #valid=|v_#valid_23|} OutVars{ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, #valid=|v_#valid_23|, #memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem7] 251#L18-4 [340] L18-4-->L18-6: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem7_3|) |v_ULTIMATE.start_test_fun_#t~short8_4|) InVars {ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_4|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 271#L18-6 [148] L18-6-->L19: Formula: |v_ULTIMATE.start_test_fun_#t~short8_9| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_9|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_5|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_8|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_5|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_5|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_#t~mem7] 272#L19 [171] L19-->L19-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_7 4) (select |v_#length_23| v_ULTIMATE.start_test_fun_~y_ref~0.base_9)) (= (select (select |v_#memory_int_14| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) |v_ULTIMATE.start_test_fun_#t~mem9_2|) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) (= (select |v_#valid_25| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) 1)) InVars {#memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7, #valid=|v_#valid_25|} OutVars{#valid=|v_#valid_25|, #memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_2|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem9] 280#L19-1 [346] L19-1-->L19-2: Formula: (and (>= 0 |v_ULTIMATE.start_test_fun_#t~mem9_3|) (not |v_ULTIMATE.start_test_fun_#t~short11_2|)) InVars {ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|} OutVars{ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11] 279#L19-2 [168] L19-2-->L19-6: Formula: (not |v_ULTIMATE.start_test_fun_#t~short11_5|) InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_5|} OutVars{ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_5|} AuxVars[] AssignedVars[] 277#L19-6 [181] L19-6-->L20: Formula: |v_ULTIMATE.start_test_fun_#t~short11_7| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_7|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_4|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_4|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_6|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~short11] 265#L20 [193] L20-->L20-1: Formula: (and (= 1 (select |v_#valid_29| v_ULTIMATE.start_test_fun_~x_ref~0.base_9)) (= |v_ULTIMATE.start_test_fun_#t~mem12_2| (select (select |v_#memory_int_16| v_ULTIMATE.start_test_fun_~x_ref~0.base_9) v_ULTIMATE.start_test_fun_~x_ref~0.offset_7)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_7) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_7 4) (select |v_#length_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_9))) InVars {#memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9, #valid=|v_#valid_29|} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_2|, #valid=|v_#valid_29|, #memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12] 263#L20-1 [190] L20-1-->L20-2: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem13_2| (select (select |v_#memory_int_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_12) v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) (= 1 (select |v_#valid_31| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_9 4) (select |v_#length_29| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) InVars {#memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9, #valid=|v_#valid_31|} OutVars{ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_2|, #valid=|v_#valid_31|, #memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem13] 260#L20-2 [406] L20-2-->L25-1: Formula: (and (= (select |v_#valid_67| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) 1) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_19) (= (store |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27 (store (select |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 (* |v_ULTIMATE.start_test_fun_#t~mem12_6| |v_ULTIMATE.start_test_fun_#t~mem13_6|))) |v_#memory_int_36|) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 4) (select |v_#length_55| v_ULTIMATE.start_test_fun_~y_ref~0.base_27))) InVars {ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_6|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_6|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_37|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_5|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_5|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_36|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem13, #memory_int] 261#L25-1 [149] L25-1-->L28: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_5 4) (select |v_#length_45| v_ULTIMATE.start_test_fun_~c~0.base_6)) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_5) (= 1 (select |v_#valid_47| v_ULTIMATE.start_test_fun_~c~0.base_6)) (= (select (select |v_#memory_int_28| v_ULTIMATE.start_test_fun_~c~0.base_6) v_ULTIMATE.start_test_fun_~c~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem19_2|)) InVars {#memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6, #valid=|v_#valid_47|} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, #valid=|v_#valid_47|, #memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_2|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem19] 273#L28 [407] L28-->L18-8: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_15) (= 1 (select |v_#valid_68| v_ULTIMATE.start_test_fun_~c~0.base_19)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_15 4) (select |v_#length_56| v_ULTIMATE.start_test_fun_~c~0.base_19)) (= (store |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19 (store (select |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19) v_ULTIMATE.start_test_fun_~c~0.offset_15 (+ |v_ULTIMATE.start_test_fun_#t~mem19_6| 1))) |v_#memory_int_38|)) InVars {ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_39|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_6|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_38|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_5|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} AuxVars[] AssignedVars[#memory_int, ULTIMATE.start_test_fun_#t~mem19] 253#L18-8 72.30/37.94 [2019-03-28 12:37:22,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:22,322 INFO L82 PathProgramCache]: Analyzing trace with hash 150589974, now seen corresponding path program 3 times 72.30/37.94 [2019-03-28 12:37:22,322 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:22,322 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:22,323 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,323 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,323 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:22,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:22,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:22,352 INFO L82 PathProgramCache]: Analyzing trace with hash -175984790, now seen corresponding path program 1 times 72.30/37.94 [2019-03-28 12:37:22,352 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:22,352 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:22,353 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,353 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,353 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,358 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic 72.30/37.94 [2019-03-28 12:37:22,358 INFO L258 seRefinementStrategy]: Advancing trace checker 72.30/37.94 [2019-03-28 12:37:22,358 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP 72.30/37.94 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 72.30/37.94 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) 72.30/37.94 Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true 72.30/37.94 [2019-03-28 12:37:22,373 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.94 [2019-03-28 12:37:22,395 INFO L256 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 2 conjunts are in the unsatisfiable core 72.30/37.94 [2019-03-28 12:37:22,397 INFO L279 TraceCheckSpWp]: Computing forward predicates... 72.30/37.94 [2019-03-28 12:37:22,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.94 [2019-03-28 12:37:22,437 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. 72.30/37.94 [2019-03-28 12:37:22,437 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 72.30/37.94 [2019-03-28 12:37:22,437 INFO L811 eck$LassoCheckResult]: loop already infeasible 72.30/37.94 [2019-03-28 12:37:22,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. 72.30/37.94 [2019-03-28 12:37:22,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 72.30/37.94 [2019-03-28 12:37:22,438 INFO L87 Difference]: Start difference. First operand 35 states and 74 transitions. cyclomatic complexity: 40 Second operand 3 states. 72.30/37.94 [2019-03-28 12:37:22,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. 72.30/37.94 [2019-03-28 12:37:22,586 INFO L93 Difference]: Finished difference Result 37 states and 76 transitions. 72.30/37.94 [2019-03-28 12:37:22,586 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 72.30/37.94 [2019-03-28 12:37:22,586 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 37 states and 76 transitions. 72.30/37.94 [2019-03-28 12:37:22,587 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 30 72.30/37.94 [2019-03-28 12:37:22,588 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 37 states to 37 states and 76 transitions. 72.30/37.94 [2019-03-28 12:37:22,588 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 37 72.30/37.94 [2019-03-28 12:37:22,588 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 37 72.30/37.94 [2019-03-28 12:37:22,588 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 76 transitions. 72.30/37.94 [2019-03-28 12:37:22,589 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. 72.30/37.94 [2019-03-28 12:37:22,589 INFO L706 BuchiCegarLoop]: Abstraction has 37 states and 76 transitions. 72.30/37.94 [2019-03-28 12:37:22,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states and 76 transitions. 72.30/37.94 [2019-03-28 12:37:22,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. 72.30/37.94 [2019-03-28 12:37:22,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. 72.30/37.94 [2019-03-28 12:37:22,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 76 transitions. 72.30/37.94 [2019-03-28 12:37:22,591 INFO L729 BuchiCegarLoop]: Abstraction has 37 states and 76 transitions. 72.30/37.94 [2019-03-28 12:37:22,591 INFO L609 BuchiCegarLoop]: Abstraction has 37 states and 76 transitions. 72.30/37.94 [2019-03-28 12:37:22,591 INFO L442 BuchiCegarLoop]: ======== Iteration 4============ 72.30/37.94 [2019-03-28 12:37:22,591 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 37 states and 76 transitions. 72.30/37.94 [2019-03-28 12:37:22,592 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 30 72.30/37.94 [2019-03-28 12:37:22,592 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 72.30/37.94 [2019-03-28 12:37:22,592 INFO L119 BuchiIsEmpty]: Starting construction of run 72.30/37.94 [2019-03-28 12:37:22,593 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:22,593 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:22,594 INFO L794 eck$LassoCheckResult]: Stem: 407#ULTIMATE.startENTRY [177] ULTIMATE.startENTRY-->L-1: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0) (= |v_#valid_1| (store |v_#valid_2| 0 0))) InVars {#valid=|v_#valid_2|} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|, #valid=|v_#valid_1|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] 390#L-1 [301] L-1-->L13: Formula: (let ((.cse3 (store |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 1))) (let ((.cse0 (store .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 1))) (let ((.cse2 (store .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 1))) (let ((.cse1 (store .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 1))) (and (= (select |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1| 0) (= v_ULTIMATE.start_test_fun_~c~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1| 0) (= |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1| 0) (> |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 0) (= v_ULTIMATE.start_test_fun_~y_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| |v_#StackHeapBarrier_1|) (< 0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (> |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 0) (= v_ULTIMATE.start_test_fun_~x_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|) (= 0 (select .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|)) (= v_ULTIMATE.start_test_fun_~y_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) (= |v_ULTIMATE.start_test_fun_#in~z_1| |v_ULTIMATE.start_main_#t~nondet23_1|) (= (select .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) 0) (= |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1| 0) (= (select .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) 0) (= (select .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~flag_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) (= v_ULTIMATE.start_test_fun_~x_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 0) (= |v_ULTIMATE.start_test_fun_#in~y_1| |v_ULTIMATE.start_main_#t~nondet22_1|) (= v_ULTIMATE.start_test_fun_~y_1 |v_ULTIMATE.start_test_fun_#in~y_1|) (= v_ULTIMATE.start_test_fun_~flag_1 1) (< |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#in~x_1| |v_ULTIMATE.start_main_#t~nondet21_1|) (= (store .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 1) |v_#valid_3|) (= (store (store (store (store (store |v_#length_6| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 4) |v_#length_1|) (= v_ULTIMATE.start_test_fun_~z_1 |v_ULTIMATE.start_test_fun_#in~z_1|) (= |v_ULTIMATE.start_test_fun_#in~flag_1| |v_ULTIMATE.start_main_#t~nondet24_1|) (> 0 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~c~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~x_1 |v_ULTIMATE.start_test_fun_#in~x_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1| 0) (= v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|)))))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|, #length=|v_#length_6|, #valid=|v_#valid_8|} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_1, ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_1|, ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_1|, ULTIMATE.start_test_fun_#t~mem14=|v_ULTIMATE.start_test_fun_#t~mem14_1|, ULTIMATE.start_test_fun_#t~mem18=|v_ULTIMATE.start_test_fun_#t~mem18_1|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_1|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_1|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_1|, ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_1|, ULTIMATE.start_main_#t~ret25=|v_ULTIMATE.start_main_#t~ret25_1|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1, ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_1, ULTIMATE.start_test_fun_#res=|v_ULTIMATE.start_test_fun_#res_1|, #length=|v_#length_1|, ULTIMATE.start_test_fun_#t~malloc3.offset=|v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_1, ULTIMATE.start_test_fun_#t~mem20=|v_ULTIMATE.start_test_fun_#t~mem20_1|, ULTIMATE.start_main_#t~nondet22=|v_ULTIMATE.start_main_#t~nondet22_1|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_1, ULTIMATE.start_main_#t~nondet24=|v_ULTIMATE.start_main_#t~nondet24_1|, ULTIMATE.start_test_fun_#in~z=|v_ULTIMATE.start_test_fun_#in~z_1|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_1, ULTIMATE.start_test_fun_#in~x=|v_ULTIMATE.start_test_fun_#in~x_1|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_1, ULTIMATE.start_test_fun_#t~malloc2.base=|v_ULTIMATE.start_test_fun_#t~malloc2.base_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, ULTIMATE.start_test_fun_#t~malloc2.offset=|v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|, ULTIMATE.start_test_fun_#t~malloc0.base=|v_ULTIMATE.start_test_fun_#t~malloc0.base_1|, ULTIMATE.start_test_fun_#t~malloc4.base=|v_ULTIMATE.start_test_fun_#t~malloc4.base_1|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_1, ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_1, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_1|, ULTIMATE.start_test_fun_#t~mem15=|v_ULTIMATE.start_test_fun_#t~mem15_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_1, ULTIMATE.start_test_fun_#t~mem17=|v_ULTIMATE.start_test_fun_#t~mem17_1|, ULTIMATE.start_test_fun_#t~malloc1.offset=|v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|, ULTIMATE.start_test_fun_#t~malloc4.offset=|v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_1|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_1|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_1, ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_1|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_1, ULTIMATE.start_main_#t~nondet21=|v_ULTIMATE.start_main_#t~nondet21_1|, ULTIMATE.start_main_#t~nondet23=|v_ULTIMATE.start_main_#t~nondet23_1|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_1, ULTIMATE.start_test_fun_#t~malloc0.offset=|v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_1|, ULTIMATE.start_test_fun_#in~y=|v_ULTIMATE.start_test_fun_#in~y_1|, ULTIMATE.start_test_fun_#t~malloc1.base=|v_ULTIMATE.start_test_fun_#t~malloc1.base_1|, ULTIMATE.start_test_fun_#t~malloc3.base=|v_ULTIMATE.start_test_fun_#t~malloc3.base_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, #valid=|v_#valid_3|, ULTIMATE.start_test_fun_#in~flag=|v_ULTIMATE.start_test_fun_#in~flag_1|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_1} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_~y, ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem14, ULTIMATE.start_test_fun_#t~mem18, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~mem7, ULTIMATE.start_test_fun_#t~short11, ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_main_#t~ret25, ULTIMATE.start_test_fun_~flag_ref~0.offset, ULTIMATE.start_test_fun_~flag, ULTIMATE.start_test_fun_#res, #length, ULTIMATE.start_test_fun_#t~malloc3.offset, ULTIMATE.start_test_fun_~x_ref~0.base, ULTIMATE.start_test_fun_#t~mem20, ULTIMATE.start_main_#t~nondet22, ULTIMATE.start_test_fun_~c~0.offset, ULTIMATE.start_main_#t~nondet24, ULTIMATE.start_test_fun_#in~z, ULTIMATE.start_test_fun_~flag_ref~0.base, ULTIMATE.start_test_fun_#in~x, ULTIMATE.start_test_fun_~z_ref~0.offset, ULTIMATE.start_test_fun_#t~malloc2.base, ULTIMATE.start_test_fun_#t~malloc2.offset, ULTIMATE.start_test_fun_#t~malloc0.base, ULTIMATE.start_test_fun_#t~malloc4.base, ULTIMATE.start_test_fun_~y_ref~0.offset, ULTIMATE.start_test_fun_~x, ULTIMATE.start_test_fun_#t~mem13, ULTIMATE.start_test_fun_#t~mem15, ULTIMATE.start_test_fun_~x_ref~0.offset, ULTIMATE.start_test_fun_#t~mem17, ULTIMATE.start_test_fun_#t~malloc1.offset, ULTIMATE.start_test_fun_#t~malloc4.offset, ULTIMATE.start_test_fun_#t~mem19, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_~z, ULTIMATE.start_test_fun_#t~short16, ULTIMATE.start_test_fun_~y_ref~0.base, ULTIMATE.start_main_#t~nondet21, ULTIMATE.start_main_#t~nondet23, ULTIMATE.start_test_fun_~z_ref~0.base, ULTIMATE.start_test_fun_#t~malloc0.offset, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#in~y, ULTIMATE.start_test_fun_#t~malloc1.base, ULTIMATE.start_test_fun_#t~malloc3.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_test_fun_#in~flag, ULTIMATE.start_test_fun_~c~0.base] 391#L13 [216] L13-->L13-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 4) (select |v_#length_7| v_ULTIMATE.start_test_fun_~x_ref~0.base_3)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_3) (= (select |v_#valid_9| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) 1) (= (store |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3 (store (select |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 v_ULTIMATE.start_test_fun_~x_3)) |v_#memory_int_1|)) InVars {ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_2|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 409#L13-1 [213] L13-1-->L14: Formula: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3 (store (select |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 v_ULTIMATE.start_test_fun_~y_3))) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 4) (select |v_#length_9| v_ULTIMATE.start_test_fun_~y_ref~0.base_3)) (= (select |v_#valid_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) 1)) InVars {ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_4|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_3|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 397#L14 [153] L14-->L15: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 4) (select |v_#length_11| v_ULTIMATE.start_test_fun_~z_ref~0.base_3)) (= (store |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3 (store (select |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 v_ULTIMATE.start_test_fun_~z_3)) |v_#memory_int_5|) (= (select |v_#valid_13| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) 1) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_3)) InVars {ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_6|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_5|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 398#L15 [160] L15-->L16: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 4) (select |v_#length_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= 1 (select |v_#valid_15| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= |v_#memory_int_7| (store |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3 (store (select |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 v_ULTIMATE.start_test_fun_~flag_4)))) InVars {ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_8|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_7|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 375#L16 [183] L16-->L18-8: Formula: (and (= |v_#memory_int_9| (store |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3 (store (select |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3) v_ULTIMATE.start_test_fun_~c~0.offset_3 0))) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_3) (= 1 (select |v_#valid_17| v_ULTIMATE.start_test_fun_~c~0.base_3)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_3 4) (select |v_#length_15| v_ULTIMATE.start_test_fun_~c~0.base_3))) InVars {#memory_int=|v_#memory_int_10|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} OutVars{#memory_int=|v_#memory_int_9|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} AuxVars[] AssignedVars[#memory_int] 376#L18-8 72.30/37.94 [2019-03-28 12:37:22,595 INFO L796 eck$LassoCheckResult]: Loop: 376#L18-8 [144] L18-8-->L18: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_5 4) (select |v_#length_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= 1 (select |v_#valid_19| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= |v_ULTIMATE.start_test_fun_#t~mem5_2| (select (select |v_#memory_int_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_6) v_ULTIMATE.start_test_fun_~y_ref~0.offset_5))) InVars {#memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5, #valid=|v_#valid_19|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_2|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5] 382#L18 [133] L18-->L18-1: Formula: (and (= 1 (select |v_#valid_21| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_5 4) (select |v_#length_19| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (= (select (select |v_#memory_int_12| v_ULTIMATE.start_test_fun_~z_ref~0.base_6) v_ULTIMATE.start_test_fun_~z_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem6_2|) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_5)) InVars {#memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, #memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_2|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem6] 381#L18-1 [334] L18-1-->L18-2: Formula: (and (< |v_ULTIMATE.start_test_fun_#t~mem5_3| |v_ULTIMATE.start_test_fun_#t~mem6_3|) |v_ULTIMATE.start_test_fun_#t~short8_2|) InVars {ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_2|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 377#L18-2 [128] L18-2-->L18-3: Formula: |v_ULTIMATE.start_test_fun_#t~short8_3| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} AuxVars[] AssignedVars[] 373#L18-3 [125] L18-3-->L18-4: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem7_2| (select (select |v_#memory_int_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5)) (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5 4) (select |v_#length_21| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6)) (= (select |v_#valid_23| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) 1)) InVars {#memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, #valid=|v_#valid_23|} OutVars{ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, #valid=|v_#valid_23|, #memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem7] 374#L18-4 [340] L18-4-->L18-6: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem7_3|) |v_ULTIMATE.start_test_fun_#t~short8_4|) InVars {ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_4|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 394#L18-6 [148] L18-6-->L19: Formula: |v_ULTIMATE.start_test_fun_#t~short8_9| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_9|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_5|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_8|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_5|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_5|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_#t~mem7] 395#L19 [171] L19-->L19-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_7 4) (select |v_#length_23| v_ULTIMATE.start_test_fun_~y_ref~0.base_9)) (= (select (select |v_#memory_int_14| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) |v_ULTIMATE.start_test_fun_#t~mem9_2|) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) (= (select |v_#valid_25| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) 1)) InVars {#memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7, #valid=|v_#valid_25|} OutVars{#valid=|v_#valid_25|, #memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_2|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem9] 404#L19-1 [346] L19-1-->L19-2: Formula: (and (>= 0 |v_ULTIMATE.start_test_fun_#t~mem9_3|) (not |v_ULTIMATE.start_test_fun_#t~short11_2|)) InVars {ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|} OutVars{ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11] 403#L19-2 [168] L19-2-->L19-6: Formula: (not |v_ULTIMATE.start_test_fun_#t~short11_5|) InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_5|} OutVars{ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_5|} AuxVars[] AssignedVars[] 400#L19-6 [182] L19-6-->L22: Formula: (not |v_ULTIMATE.start_test_fun_#t~short11_9|) InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_9|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_5|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_5|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_8|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~short11] 408#L22 [178] L22-->L22-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_13 4) (select |v_#length_33| v_ULTIMATE.start_test_fun_~y_ref~0.base_18)) (= (select |v_#valid_35| v_ULTIMATE.start_test_fun_~y_ref~0.base_18) 1) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_13) (= (select (select |v_#memory_int_20| v_ULTIMATE.start_test_fun_~y_ref~0.base_18) v_ULTIMATE.start_test_fun_~y_ref~0.offset_13) |v_ULTIMATE.start_test_fun_#t~mem14_2|)) InVars {#memory_int=|v_#memory_int_20|, #length=|v_#length_33|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_18, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_13, #valid=|v_#valid_35|} OutVars{ULTIMATE.start_test_fun_#t~mem14=|v_ULTIMATE.start_test_fun_#t~mem14_2|, #valid=|v_#valid_35|, #memory_int=|v_#memory_int_20|, #length=|v_#length_33|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_18, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_13} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem14] 406#L22-1 [366] L22-1-->L22-2: Formula: (and (>= 0 |v_ULTIMATE.start_test_fun_#t~mem14_3|) (not |v_ULTIMATE.start_test_fun_#t~short16_2|)) InVars {ULTIMATE.start_test_fun_#t~mem14=|v_ULTIMATE.start_test_fun_#t~mem14_3|} OutVars{ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_2|, ULTIMATE.start_test_fun_#t~mem14=|v_ULTIMATE.start_test_fun_#t~mem14_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short16] 388#L22-2 [141] L22-2-->L22-6: Formula: (not |v_ULTIMATE.start_test_fun_#t~short16_5|) InVars {ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_5|} OutVars{ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_5|} AuxVars[] AssignedVars[] 378#L22-6 [131] L22-6-->L25: Formula: (not |v_ULTIMATE.start_test_fun_#t~short16_9|) InVars {ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_9|} OutVars{ULTIMATE.start_test_fun_#t~mem15=|v_ULTIMATE.start_test_fun_#t~mem15_5|, ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_8|, ULTIMATE.start_test_fun_#t~mem14=|v_ULTIMATE.start_test_fun_#t~mem14_5|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short16, ULTIMATE.start_test_fun_#t~mem14, ULTIMATE.start_test_fun_#t~mem15] 380#L25 [157] L25-->L25-1: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_7) (= (select |v_#valid_45| v_ULTIMATE.start_test_fun_~flag_ref~0.base_9) 1) (= (store |v_#memory_int_27| v_ULTIMATE.start_test_fun_~flag_ref~0.base_9 (store (select |v_#memory_int_27| v_ULTIMATE.start_test_fun_~flag_ref~0.base_9) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_7 0)) |v_#memory_int_26|) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_7 4) (select |v_#length_43| v_ULTIMATE.start_test_fun_~flag_ref~0.base_9))) InVars {#memory_int=|v_#memory_int_27|, #length=|v_#length_43|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_7, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_9, #valid=|v_#valid_45|} OutVars{#memory_int=|v_#memory_int_26|, #length=|v_#length_43|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_7, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_9, #valid=|v_#valid_45|} AuxVars[] AssignedVars[#memory_int] 385#L25-1 [149] L25-1-->L28: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_5 4) (select |v_#length_45| v_ULTIMATE.start_test_fun_~c~0.base_6)) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_5) (= 1 (select |v_#valid_47| v_ULTIMATE.start_test_fun_~c~0.base_6)) (= (select (select |v_#memory_int_28| v_ULTIMATE.start_test_fun_~c~0.base_6) v_ULTIMATE.start_test_fun_~c~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem19_2|)) InVars {#memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6, #valid=|v_#valid_47|} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, #valid=|v_#valid_47|, #memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_2|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem19] 396#L28 [407] L28-->L18-8: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_15) (= 1 (select |v_#valid_68| v_ULTIMATE.start_test_fun_~c~0.base_19)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_15 4) (select |v_#length_56| v_ULTIMATE.start_test_fun_~c~0.base_19)) (= (store |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19 (store (select |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19) v_ULTIMATE.start_test_fun_~c~0.offset_15 (+ |v_ULTIMATE.start_test_fun_#t~mem19_6| 1))) |v_#memory_int_38|)) InVars {ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_39|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_6|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_38|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_5|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} AuxVars[] AssignedVars[#memory_int, ULTIMATE.start_test_fun_#t~mem19] 376#L18-8 72.30/37.94 [2019-03-28 12:37:22,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:22,595 INFO L82 PathProgramCache]: Analyzing trace with hash 150589974, now seen corresponding path program 4 times 72.30/37.94 [2019-03-28 12:37:22,595 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:22,595 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:22,596 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,596 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,597 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:22,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:22,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:22,624 INFO L82 PathProgramCache]: Analyzing trace with hash 195757115, now seen corresponding path program 1 times 72.30/37.94 [2019-03-28 12:37:22,624 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:22,624 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:22,625 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,625 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,625 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:22,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:22,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:22,640 INFO L82 PathProgramCache]: Analyzing trace with hash -879863024, now seen corresponding path program 1 times 72.30/37.94 [2019-03-28 12:37:22,640 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:22,640 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:22,641 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,641 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,641 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:22,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:22,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:22,891 WARN L188 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 77 72.30/37.94 [2019-03-28 12:37:23,789 WARN L188 SmtUtils]: Spent 821.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 133 72.30/37.94 [2019-03-28 12:37:24,148 WARN L188 SmtUtils]: Spent 356.00 ms on a formula simplification that was a NOOP. DAG size: 123 72.30/37.94 [2019-03-28 12:37:24,163 INFO L216 LassoAnalysis]: Preferences: 72.30/37.94 [2019-03-28 12:37:24,165 INFO L124 ssoRankerPreferences]: Compute integeral hull: false 72.30/37.94 [2019-03-28 12:37:24,165 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true 72.30/37.94 [2019-03-28 12:37:24,165 INFO L126 ssoRankerPreferences]: Term annotations enabled: false 72.30/37.94 [2019-03-28 12:37:24,166 INFO L127 ssoRankerPreferences]: Use exernal solver: false 72.30/37.94 [2019-03-28 12:37:24,166 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 72.30/37.94 [2019-03-28 12:37:24,166 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false 72.30/37.94 [2019-03-28 12:37:24,166 INFO L130 ssoRankerPreferences]: Path of dumped script: 72.30/37.94 [2019-03-28 12:37:24,166 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration4_Lasso 72.30/37.94 [2019-03-28 12:37:24,166 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank 72.30/37.94 [2019-03-28 12:37:24,167 INFO L282 LassoAnalysis]: Starting lasso preprocessing... 72.30/37.94 [2019-03-28 12:37:24,187 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,193 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,195 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,199 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,200 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,201 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,203 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,219 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,222 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,224 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,226 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,227 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,229 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,232 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,234 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,236 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,237 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,238 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,240 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,242 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:24,243 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:25,087 WARN L188 SmtUtils]: Spent 426.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 117 72.30/37.94 [2019-03-28 12:37:25,294 WARN L188 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 87 72.30/37.94 [2019-03-28 12:37:25,295 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:25,297 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:25,617 WARN L188 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 72.30/37.94 [2019-03-28 12:37:26,006 INFO L300 LassoAnalysis]: Preprocessing complete. 72.30/37.94 [2019-03-28 12:37:26,011 INFO L497 LassoAnalysis]: Using template 'affine'. 72.30/37.94 [2019-03-28 12:37:26,014 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,015 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,016 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,016 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,016 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,017 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,019 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,019 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,021 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,022 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,022 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,022 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,023 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,023 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,023 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,023 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,024 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,024 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,025 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,025 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,025 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,026 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,026 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,028 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,028 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,031 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,031 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,032 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,032 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,032 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,032 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,032 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,033 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,033 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,034 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,034 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,034 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,034 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,035 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,035 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,035 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,035 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,035 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,036 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,036 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,037 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,037 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,037 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,037 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,037 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,038 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,038 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,038 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,039 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,039 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,039 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,039 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,040 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,040 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,040 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,040 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,041 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,042 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,042 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,042 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,042 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,042 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,045 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,045 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,048 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,048 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,049 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,049 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,049 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,049 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,049 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,050 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,050 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,050 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,051 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,051 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,051 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,051 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,052 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,052 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,052 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,052 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,053 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,053 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,054 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,054 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,054 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,054 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,054 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,055 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,055 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,055 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,056 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,056 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,056 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,056 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,056 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,057 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,057 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,057 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,058 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,058 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,058 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,059 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,059 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,059 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,061 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,061 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,062 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,063 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,063 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,064 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,064 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,064 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,064 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,065 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,065 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,066 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,066 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,066 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,066 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,067 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,067 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,067 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,067 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,068 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,068 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,069 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,069 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,069 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,069 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,069 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,070 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,070 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,070 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,071 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,071 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,071 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,071 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,071 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,072 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,072 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,072 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,072 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,073 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,073 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,073 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,074 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,074 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,074 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,074 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,074 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,074 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,075 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,075 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,076 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,076 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,076 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,076 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,076 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,077 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,077 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,077 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,078 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,078 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,078 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:26,078 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,079 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,079 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,079 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,079 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,080 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:26,080 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:26,080 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:26,081 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:26,081 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:26,081 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:26,083 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:26,083 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:26,091 INFO L421 nArgumentSynthesizer]: Found a termination argument, trying to simplify. 72.30/37.94 [2019-03-28 12:37:26,100 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. 72.30/37.94 [2019-03-28 12:37:26,100 INFO L444 ModelExtractionUtils]: 4 out of 10 variables were initially zero. Simplification set additionally 4 variables to zero. 72.30/37.94 [2019-03-28 12:37:26,103 INFO L437 nArgumentSynthesizer]: Simplifying supporting invariants... 72.30/37.94 [2019-03-28 12:37:26,104 INFO L440 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. 72.30/37.94 [2019-03-28 12:37:26,104 INFO L518 LassoAnalysis]: Proved termination. 72.30/37.94 [2019-03-28 12:37:26,105 INFO L520 LassoAnalysis]: Termination argument consisting of: 72.30/37.94 Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_test_fun_~flag_ref~0.base) ULTIMATE.start_test_fun_~flag_ref~0.offset)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_test_fun_~flag_ref~0.base) ULTIMATE.start_test_fun_~flag_ref~0.offset)_1 72.30/37.94 Supporting invariants [] 72.30/37.94 [2019-03-28 12:37:26,384 INFO L297 tatePredicateManager]: 62 out of 64 supporting invariants were superfluous and have been removed 72.30/37.94 [2019-03-28 12:37:26,389 WARN L1298 BoogieBacktranslator]: unknown boogie variable #memory_int 72.30/37.94 [2019-03-28 12:37:26,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:26,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.94 [2019-03-28 12:37:26,430 INFO L256 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core 72.30/37.94 [2019-03-28 12:37:26,431 INFO L279 TraceCheckSpWp]: Computing forward predicates... 72.30/37.94 [2019-03-28 12:37:26,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.94 [2019-03-28 12:37:26,466 INFO L256 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core 72.30/37.94 [2019-03-28 12:37:26,467 INFO L279 TraceCheckSpWp]: Computing forward predicates... 72.30/37.94 [2019-03-28 12:37:26,537 INFO L374 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 72.30/37.94 [2019-03-28 12:37:26,538 INFO L427 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,545 INFO L497 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size 72.30/37.94 [2019-03-28 12:37:26,546 INFO L427 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,546 INFO L217 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:18 72.30/37.94 [2019-03-28 12:37:26,563 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. 72.30/37.94 [2019-03-28 12:37:26,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.94 [2019-03-28 12:37:26,684 INFO L256 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core 72.30/37.94 [2019-03-28 12:37:26,685 INFO L279 TraceCheckSpWp]: Computing forward predicates... 72.30/37.94 [2019-03-28 12:37:26,695 INFO L374 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 72.30/37.94 [2019-03-28 12:37:26,696 INFO L427 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,707 INFO L497 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size 72.30/37.94 [2019-03-28 12:37:26,707 INFO L427 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,708 INFO L217 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:18 72.30/37.94 [2019-03-28 12:37:26,716 INFO L374 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 72.30/37.94 [2019-03-28 12:37:26,717 INFO L427 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,730 INFO L497 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size 72.30/37.94 [2019-03-28 12:37:26,730 INFO L427 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,731 INFO L217 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:31, output treesize:18 72.30/37.94 [2019-03-28 12:37:26,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:26,751 INFO L137 LoopCannibalizer]: termination argument not suffcient for all loop shiftings 72.30/37.94 [2019-03-28 12:37:26,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.94 [2019-03-28 12:37:26,769 INFO L256 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core 72.30/37.94 [2019-03-28 12:37:26,770 INFO L279 TraceCheckSpWp]: Computing forward predicates... 72.30/37.94 [2019-03-28 12:37:26,778 INFO L374 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 72.30/37.94 [2019-03-28 12:37:26,778 INFO L427 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,786 INFO L497 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size 72.30/37.94 [2019-03-28 12:37:26,786 INFO L427 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,787 INFO L217 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:15 72.30/37.94 [2019-03-28 12:37:26,822 INFO L374 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 72.30/37.94 [2019-03-28 12:37:26,823 INFO L427 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,832 INFO L497 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size 72.30/37.94 [2019-03-28 12:37:26,833 INFO L427 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,833 INFO L217 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:28, output treesize:15 72.30/37.94 [2019-03-28 12:37:26,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.94 [2019-03-28 12:37:26,876 INFO L256 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core 72.30/37.94 [2019-03-28 12:37:26,877 INFO L279 TraceCheckSpWp]: Computing forward predicates... 72.30/37.94 [2019-03-28 12:37:26,883 INFO L374 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 72.30/37.94 [2019-03-28 12:37:26,884 INFO L427 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,889 INFO L497 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size 72.30/37.94 [2019-03-28 12:37:26,890 INFO L427 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,890 INFO L217 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:15 72.30/37.94 [2019-03-28 12:37:26,895 INFO L374 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 72.30/37.94 [2019-03-28 12:37:26,896 INFO L427 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,903 INFO L497 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size 72.30/37.94 [2019-03-28 12:37:26,903 INFO L427 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,904 INFO L217 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:28, output treesize:15 72.30/37.94 [2019-03-28 12:37:26,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.94 [2019-03-28 12:37:26,919 INFO L256 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core 72.30/37.94 [2019-03-28 12:37:26,920 INFO L279 TraceCheckSpWp]: Computing forward predicates... 72.30/37.94 [2019-03-28 12:37:26,926 INFO L374 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 72.30/37.94 [2019-03-28 12:37:26,927 INFO L427 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,934 INFO L497 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size 72.30/37.94 [2019-03-28 12:37:26,934 INFO L427 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,935 INFO L217 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:28, output treesize:15 72.30/37.94 [2019-03-28 12:37:26,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat 72.30/37.94 [2019-03-28 12:37:26,958 INFO L256 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core 72.30/37.94 [2019-03-28 12:37:26,959 INFO L279 TraceCheckSpWp]: Computing forward predicates... 72.30/37.94 [2019-03-28 12:37:26,965 INFO L374 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 72.30/37.94 [2019-03-28 12:37:26,966 INFO L427 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,973 INFO L497 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size 72.30/37.94 [2019-03-28 12:37:26,974 INFO L427 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,974 INFO L217 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:28, output treesize:15 72.30/37.94 [2019-03-28 12:37:26,987 INFO L374 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 72.30/37.94 [2019-03-28 12:37:26,988 INFO L427 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,994 INFO L497 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size 72.30/37.94 [2019-03-28 12:37:26,995 INFO L427 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. 72.30/37.94 [2019-03-28 12:37:26,995 INFO L217 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:18 72.30/37.94 [2019-03-28 12:37:26,997 INFO L98 LoopCannibalizer]: 7 predicates before loop cannibalization 8 predicates after loop cannibalization 72.30/37.94 [2019-03-28 12:37:27,001 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.4 stem predicates 8 loop predicates 72.30/37.94 [2019-03-28 12:37:27,001 INFO L69 BuchiDifferenceNCSB]: Start buchiDifferenceNCSB. First operand 37 states and 76 transitions. cyclomatic complexity: 40 Second operand 7 states. 72.30/37.94 [2019-03-28 12:37:28,397 INFO L73 BuchiDifferenceNCSB]: Finished buchiDifferenceNCSB. First operand 37 states and 76 transitions. cyclomatic complexity: 40. Second operand 7 states. Result 728 states and 942 transitions. Complement of second has 118 states. 72.30/37.94 [2019-03-28 12:37:28,398 INFO L142 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 34 states 5 stem states 24 non-accepting loop states 4 accepting loop states 72.30/37.94 [2019-03-28 12:37:28,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. 72.30/37.94 [2019-03-28 12:37:28,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 425 transitions. 72.30/37.94 [2019-03-28 12:37:28,401 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 34 states and 425 transitions. Stem has 7 letters. Loop has 18 letters. 72.30/37.94 [2019-03-28 12:37:28,403 INFO L116 BuchiAccepts]: Finished buchiAccepts. 72.30/37.94 [2019-03-28 12:37:28,403 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 34 states and 425 transitions. Stem has 25 letters. Loop has 18 letters. 72.30/37.94 [2019-03-28 12:37:28,404 INFO L116 BuchiAccepts]: Finished buchiAccepts. 72.30/37.94 [2019-03-28 12:37:28,405 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 34 states and 425 transitions. Stem has 7 letters. Loop has 36 letters. 72.30/37.94 [2019-03-28 12:37:28,406 INFO L116 BuchiAccepts]: Finished buchiAccepts. 72.30/37.94 [2019-03-28 12:37:28,428 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 728 states and 942 transitions. 72.30/37.94 [2019-03-28 12:37:28,436 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 212 72.30/37.94 [2019-03-28 12:37:28,440 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 728 states to 519 states and 681 transitions. 72.30/37.94 [2019-03-28 12:37:28,440 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 338 72.30/37.94 [2019-03-28 12:37:28,441 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 354 72.30/37.94 [2019-03-28 12:37:28,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 519 states and 681 transitions. 72.30/37.94 [2019-03-28 12:37:28,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. 72.30/37.94 [2019-03-28 12:37:28,442 INFO L706 BuchiCegarLoop]: Abstraction has 519 states and 681 transitions. 72.30/37.94 [2019-03-28 12:37:28,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states and 681 transitions. 72.30/37.94 [2019-03-28 12:37:28,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 101. 72.30/37.94 [2019-03-28 12:37:28,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. 72.30/37.94 [2019-03-28 12:37:28,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 156 transitions. 72.30/37.94 [2019-03-28 12:37:28,450 INFO L729 BuchiCegarLoop]: Abstraction has 101 states and 156 transitions. 72.30/37.94 [2019-03-28 12:37:28,450 INFO L609 BuchiCegarLoop]: Abstraction has 101 states and 156 transitions. 72.30/37.94 [2019-03-28 12:37:28,450 INFO L442 BuchiCegarLoop]: ======== Iteration 5============ 72.30/37.94 [2019-03-28 12:37:28,450 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 101 states and 156 transitions. 72.30/37.94 [2019-03-28 12:37:28,451 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 59 72.30/37.94 [2019-03-28 12:37:28,451 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false 72.30/37.94 [2019-03-28 12:37:28,451 INFO L119 BuchiIsEmpty]: Starting construction of run 72.30/37.94 [2019-03-28 12:37:28,452 INFO L867 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:28,452 INFO L868 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 72.30/37.94 [2019-03-28 12:37:28,453 INFO L794 eck$LassoCheckResult]: Stem: 2005#ULTIMATE.startENTRY [177] ULTIMATE.startENTRY-->L-1: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0) (= |v_#valid_1| (store |v_#valid_2| 0 0))) InVars {#valid=|v_#valid_2|} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|, #valid=|v_#valid_1|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] 1970#L-1 [286] L-1-->L13: Formula: (let ((.cse3 (store |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 1))) (let ((.cse0 (store .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 1))) (let ((.cse2 (store .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 1))) (let ((.cse1 (store .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 1))) (and (= (select |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1| 0) (= v_ULTIMATE.start_test_fun_~c~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1| 0) (= |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1| 0) (> |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 0) (= v_ULTIMATE.start_test_fun_~y_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| |v_#StackHeapBarrier_1|) (> |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 0) (= v_ULTIMATE.start_test_fun_~x_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|) (= 0 (select .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|)) (= v_ULTIMATE.start_test_fun_~y_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) (= |v_ULTIMATE.start_test_fun_#in~z_1| |v_ULTIMATE.start_main_#t~nondet23_1|) (= (select .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) 0) (= |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1| 0) (= (select .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) 0) (= (select .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 0) (< |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~flag_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) (= v_ULTIMATE.start_test_fun_~x_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) (= |v_ULTIMATE.start_test_fun_#in~y_1| |v_ULTIMATE.start_main_#t~nondet22_1|) (= v_ULTIMATE.start_test_fun_~y_1 |v_ULTIMATE.start_test_fun_#in~y_1|) (= v_ULTIMATE.start_test_fun_~flag_1 1) (< |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#in~x_1| |v_ULTIMATE.start_main_#t~nondet21_1|) (= (store .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 1) |v_#valid_3|) (= (store (store (store (store (store |v_#length_6| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 4) |v_#length_1|) (= v_ULTIMATE.start_test_fun_~z_1 |v_ULTIMATE.start_test_fun_#in~z_1|) (> 0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (= |v_ULTIMATE.start_test_fun_#in~flag_1| |v_ULTIMATE.start_main_#t~nondet24_1|) (> 0 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~c~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~x_1 |v_ULTIMATE.start_test_fun_#in~x_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1| 0) (= v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|)))))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|, #length=|v_#length_6|, #valid=|v_#valid_8|} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_1, ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_1|, ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_1|, ULTIMATE.start_test_fun_#t~mem14=|v_ULTIMATE.start_test_fun_#t~mem14_1|, ULTIMATE.start_test_fun_#t~mem18=|v_ULTIMATE.start_test_fun_#t~mem18_1|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_1|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_1|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_1|, ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_1|, ULTIMATE.start_main_#t~ret25=|v_ULTIMATE.start_main_#t~ret25_1|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1, ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_1, ULTIMATE.start_test_fun_#res=|v_ULTIMATE.start_test_fun_#res_1|, #length=|v_#length_1|, ULTIMATE.start_test_fun_#t~malloc3.offset=|v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_1, ULTIMATE.start_test_fun_#t~mem20=|v_ULTIMATE.start_test_fun_#t~mem20_1|, ULTIMATE.start_main_#t~nondet22=|v_ULTIMATE.start_main_#t~nondet22_1|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_1, ULTIMATE.start_main_#t~nondet24=|v_ULTIMATE.start_main_#t~nondet24_1|, ULTIMATE.start_test_fun_#in~z=|v_ULTIMATE.start_test_fun_#in~z_1|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_1, ULTIMATE.start_test_fun_#in~x=|v_ULTIMATE.start_test_fun_#in~x_1|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_1, ULTIMATE.start_test_fun_#t~malloc2.base=|v_ULTIMATE.start_test_fun_#t~malloc2.base_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, ULTIMATE.start_test_fun_#t~malloc2.offset=|v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|, ULTIMATE.start_test_fun_#t~malloc0.base=|v_ULTIMATE.start_test_fun_#t~malloc0.base_1|, ULTIMATE.start_test_fun_#t~malloc4.base=|v_ULTIMATE.start_test_fun_#t~malloc4.base_1|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_1, ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_1, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_1|, ULTIMATE.start_test_fun_#t~mem15=|v_ULTIMATE.start_test_fun_#t~mem15_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_1, ULTIMATE.start_test_fun_#t~mem17=|v_ULTIMATE.start_test_fun_#t~mem17_1|, ULTIMATE.start_test_fun_#t~malloc1.offset=|v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|, ULTIMATE.start_test_fun_#t~malloc4.offset=|v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_1|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_1|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_1, ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_1|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_1, ULTIMATE.start_main_#t~nondet21=|v_ULTIMATE.start_main_#t~nondet21_1|, ULTIMATE.start_main_#t~nondet23=|v_ULTIMATE.start_main_#t~nondet23_1|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_1, ULTIMATE.start_test_fun_#t~malloc0.offset=|v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_1|, ULTIMATE.start_test_fun_#in~y=|v_ULTIMATE.start_test_fun_#in~y_1|, ULTIMATE.start_test_fun_#t~malloc1.base=|v_ULTIMATE.start_test_fun_#t~malloc1.base_1|, ULTIMATE.start_test_fun_#t~malloc3.base=|v_ULTIMATE.start_test_fun_#t~malloc3.base_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, #valid=|v_#valid_3|, ULTIMATE.start_test_fun_#in~flag=|v_ULTIMATE.start_test_fun_#in~flag_1|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_1} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_~y, ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem14, ULTIMATE.start_test_fun_#t~mem18, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~mem7, ULTIMATE.start_test_fun_#t~short11, ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_main_#t~ret25, ULTIMATE.start_test_fun_~flag_ref~0.offset, ULTIMATE.start_test_fun_~flag, ULTIMATE.start_test_fun_#res, #length, ULTIMATE.start_test_fun_#t~malloc3.offset, ULTIMATE.start_test_fun_~x_ref~0.base, ULTIMATE.start_test_fun_#t~mem20, ULTIMATE.start_main_#t~nondet22, ULTIMATE.start_test_fun_~c~0.offset, ULTIMATE.start_main_#t~nondet24, ULTIMATE.start_test_fun_#in~z, ULTIMATE.start_test_fun_~flag_ref~0.base, ULTIMATE.start_test_fun_#in~x, ULTIMATE.start_test_fun_~z_ref~0.offset, ULTIMATE.start_test_fun_#t~malloc2.base, ULTIMATE.start_test_fun_#t~malloc2.offset, ULTIMATE.start_test_fun_#t~malloc0.base, ULTIMATE.start_test_fun_#t~malloc4.base, ULTIMATE.start_test_fun_~y_ref~0.offset, ULTIMATE.start_test_fun_~x, ULTIMATE.start_test_fun_#t~mem13, ULTIMATE.start_test_fun_#t~mem15, ULTIMATE.start_test_fun_~x_ref~0.offset, ULTIMATE.start_test_fun_#t~mem17, ULTIMATE.start_test_fun_#t~malloc1.offset, ULTIMATE.start_test_fun_#t~malloc4.offset, ULTIMATE.start_test_fun_#t~mem19, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_~z, ULTIMATE.start_test_fun_#t~short16, ULTIMATE.start_test_fun_~y_ref~0.base, ULTIMATE.start_main_#t~nondet21, ULTIMATE.start_main_#t~nondet23, ULTIMATE.start_test_fun_~z_ref~0.base, ULTIMATE.start_test_fun_#t~malloc0.offset, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#in~y, ULTIMATE.start_test_fun_#t~malloc1.base, ULTIMATE.start_test_fun_#t~malloc3.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_test_fun_#in~flag, ULTIMATE.start_test_fun_~c~0.base] 1972#L13 [216] L13-->L13-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 4) (select |v_#length_7| v_ULTIMATE.start_test_fun_~x_ref~0.base_3)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_3) (= (select |v_#valid_9| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) 1) (= (store |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3 (store (select |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 v_ULTIMATE.start_test_fun_~x_3)) |v_#memory_int_1|)) InVars {ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_2|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 2012#L13-1 [213] L13-1-->L14: Formula: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3 (store (select |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 v_ULTIMATE.start_test_fun_~y_3))) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 4) (select |v_#length_9| v_ULTIMATE.start_test_fun_~y_ref~0.base_3)) (= (select |v_#valid_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) 1)) InVars {ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_4|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_3|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 2011#L14 [153] L14-->L15: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 4) (select |v_#length_11| v_ULTIMATE.start_test_fun_~z_ref~0.base_3)) (= (store |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3 (store (select |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 v_ULTIMATE.start_test_fun_~z_3)) |v_#memory_int_5|) (= (select |v_#valid_13| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) 1) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_3)) InVars {ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_6|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_5|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 2010#L15 [160] L15-->L16: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 4) (select |v_#length_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= 1 (select |v_#valid_15| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= |v_#memory_int_7| (store |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3 (store (select |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 v_ULTIMATE.start_test_fun_~flag_4)))) InVars {ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_8|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_7|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 1942#L16 [183] L16-->L18-8: Formula: (and (= |v_#memory_int_9| (store |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3 (store (select |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3) v_ULTIMATE.start_test_fun_~c~0.offset_3 0))) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_3) (= 1 (select |v_#valid_17| v_ULTIMATE.start_test_fun_~c~0.base_3)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_3 4) (select |v_#length_15| v_ULTIMATE.start_test_fun_~c~0.base_3))) InVars {#memory_int=|v_#memory_int_10|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} OutVars{#memory_int=|v_#memory_int_9|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} AuxVars[] AssignedVars[#memory_int] 1943#L18-8 72.30/37.94 [2019-03-28 12:37:28,454 INFO L796 eck$LassoCheckResult]: Loop: 1943#L18-8 [144] L18-8-->L18: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_5 4) (select |v_#length_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= 1 (select |v_#valid_19| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= |v_ULTIMATE.start_test_fun_#t~mem5_2| (select (select |v_#memory_int_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_6) v_ULTIMATE.start_test_fun_~y_ref~0.offset_5))) InVars {#memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5, #valid=|v_#valid_19|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_2|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5] 1953#L18 [133] L18-->L18-1: Formula: (and (= 1 (select |v_#valid_21| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_5 4) (select |v_#length_19| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (= (select (select |v_#memory_int_12| v_ULTIMATE.start_test_fun_~z_ref~0.base_6) v_ULTIMATE.start_test_fun_~z_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem6_2|) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_5)) InVars {#memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, #memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_2|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem6] 1951#L18-1 [334] L18-1-->L18-2: Formula: (and (< |v_ULTIMATE.start_test_fun_#t~mem5_3| |v_ULTIMATE.start_test_fun_#t~mem6_3|) |v_ULTIMATE.start_test_fun_#t~short8_2|) InVars {ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_2|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 1944#L18-2 [128] L18-2-->L18-3: Formula: |v_ULTIMATE.start_test_fun_#t~short8_3| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} AuxVars[] AssignedVars[] 1938#L18-3 [125] L18-3-->L18-4: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem7_2| (select (select |v_#memory_int_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5)) (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5 4) (select |v_#length_21| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6)) (= (select |v_#valid_23| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) 1)) InVars {#memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, #valid=|v_#valid_23|} OutVars{ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, #valid=|v_#valid_23|, #memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem7] 1939#L18-4 [340] L18-4-->L18-6: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem7_3|) |v_ULTIMATE.start_test_fun_#t~short8_4|) InVars {ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_4|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 1979#L18-6 [148] L18-6-->L19: Formula: |v_ULTIMATE.start_test_fun_#t~short8_9| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_9|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_5|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_8|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_5|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_5|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_#t~mem7] 1980#L19 [171] L19-->L19-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_7 4) (select |v_#length_23| v_ULTIMATE.start_test_fun_~y_ref~0.base_9)) (= (select (select |v_#memory_int_14| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) |v_ULTIMATE.start_test_fun_#t~mem9_2|) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) (= (select |v_#valid_25| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) 1)) InVars {#memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7, #valid=|v_#valid_25|} OutVars{#valid=|v_#valid_25|, #memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_2|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem9] 1999#L19-1 [347] L19-1-->L19-2: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem9_3|) |v_ULTIMATE.start_test_fun_#t~short11_2|) InVars {ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|} OutVars{ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11] 2000#L19-2 [167] L19-2-->L19-3: Formula: |v_ULTIMATE.start_test_fun_#t~short11_3| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_3|} OutVars{ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_3|} AuxVars[] AssignedVars[] 1994#L19-3 [164] L19-3-->L19-4: Formula: (and (= 1 (select |v_#valid_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_6)) (= (select (select |v_#memory_int_15| v_ULTIMATE.start_test_fun_~x_ref~0.base_6) v_ULTIMATE.start_test_fun_~x_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem10_2|) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_5 4) (select |v_#length_25| v_ULTIMATE.start_test_fun_~x_ref~0.base_6))) InVars {#memory_int=|v_#memory_int_15|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_5, #length=|v_#length_25|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_6, #valid=|v_#valid_27|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_2|, #valid=|v_#valid_27|, #memory_int=|v_#memory_int_15|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_5, #length=|v_#length_25|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10] 1988#L19-4 [353] L19-4-->L19-6: Formula: (and |v_ULTIMATE.start_test_fun_#t~short11_4| (< 1 |v_ULTIMATE.start_test_fun_#t~mem10_3|)) InVars {ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_3|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_4|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11] 1990#L19-6 [181] L19-6-->L20: Formula: |v_ULTIMATE.start_test_fun_#t~short11_7| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_7|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_4|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_4|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_6|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~short11] 1968#L20 [193] L20-->L20-1: Formula: (and (= 1 (select |v_#valid_29| v_ULTIMATE.start_test_fun_~x_ref~0.base_9)) (= |v_ULTIMATE.start_test_fun_#t~mem12_2| (select (select |v_#memory_int_16| v_ULTIMATE.start_test_fun_~x_ref~0.base_9) v_ULTIMATE.start_test_fun_~x_ref~0.offset_7)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_7) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_7 4) (select |v_#length_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_9))) InVars {#memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9, #valid=|v_#valid_29|} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_2|, #valid=|v_#valid_29|, #memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12] 1963#L20-1 [190] L20-1-->L20-2: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem13_2| (select (select |v_#memory_int_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_12) v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) (= 1 (select |v_#valid_31| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_9 4) (select |v_#length_29| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) InVars {#memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9, #valid=|v_#valid_31|} OutVars{ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_2|, #valid=|v_#valid_31|, #memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem13] 1964#L20-2 [406] L20-2-->L25-1: Formula: (and (= (select |v_#valid_67| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) 1) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_19) (= (store |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27 (store (select |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 (* |v_ULTIMATE.start_test_fun_#t~mem12_6| |v_ULTIMATE.start_test_fun_#t~mem13_6|))) |v_#memory_int_36|) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 4) (select |v_#length_55| v_ULTIMATE.start_test_fun_~y_ref~0.base_27))) InVars {ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_6|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_6|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_37|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_5|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_5|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_36|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem13, #memory_int] 2035#L25-1 [149] L25-1-->L28: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_5 4) (select |v_#length_45| v_ULTIMATE.start_test_fun_~c~0.base_6)) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_5) (= 1 (select |v_#valid_47| v_ULTIMATE.start_test_fun_~c~0.base_6)) (= (select (select |v_#memory_int_28| v_ULTIMATE.start_test_fun_~c~0.base_6) v_ULTIMATE.start_test_fun_~c~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem19_2|)) InVars {#memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6, #valid=|v_#valid_47|} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, #valid=|v_#valid_47|, #memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_2|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem19] 1998#L28 [407] L28-->L18-8: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_15) (= 1 (select |v_#valid_68| v_ULTIMATE.start_test_fun_~c~0.base_19)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_15 4) (select |v_#length_56| v_ULTIMATE.start_test_fun_~c~0.base_19)) (= (store |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19 (store (select |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19) v_ULTIMATE.start_test_fun_~c~0.offset_15 (+ |v_ULTIMATE.start_test_fun_#t~mem19_6| 1))) |v_#memory_int_38|)) InVars {ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_39|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_6|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_38|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_5|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} AuxVars[] AssignedVars[#memory_int, ULTIMATE.start_test_fun_#t~mem19] 1943#L18-8 72.30/37.94 [2019-03-28 12:37:28,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:28,454 INFO L82 PathProgramCache]: Analyzing trace with hash -278847291, now seen corresponding path program 1 times 72.30/37.94 [2019-03-28 12:37:28,454 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:28,454 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:28,455 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:28,455 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:28,456 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:28,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:28,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:28,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:28,480 INFO L82 PathProgramCache]: Analyzing trace with hash 243799045, now seen corresponding path program 1 times 72.30/37.94 [2019-03-28 12:37:28,480 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:28,480 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:28,481 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:28,481 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:28,481 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:28,485 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic 72.30/37.94 [2019-03-28 12:37:28,485 INFO L258 seRefinementStrategy]: Advancing trace checker 72.30/37.94 [2019-03-28 12:37:28,485 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP 72.30/37.94 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 72.30/37.94 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) 72.30/37.94 Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true 72.30/37.94 [2019-03-28 12:37:28,502 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:28,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:28,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:28,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.30/37.94 [2019-03-28 12:37:28,563 INFO L82 PathProgramCache]: Analyzing trace with hash 173280201, now seen corresponding path program 1 times 72.30/37.94 [2019-03-28 12:37:28,563 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.30/37.94 [2019-03-28 12:37:28,563 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.30/37.94 [2019-03-28 12:37:28,564 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:28,564 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:28,564 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:28,573 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic 72.30/37.94 [2019-03-28 12:37:28,574 INFO L258 seRefinementStrategy]: Advancing trace checker 72.30/37.94 [2019-03-28 12:37:28,574 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP 72.30/37.94 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 72.30/37.94 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) 72.30/37.94 Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true 72.30/37.94 [2019-03-28 12:37:28,602 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.30/37.94 [2019-03-28 12:37:28,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:28,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.30/37.94 [2019-03-28 12:37:28,935 WARN L188 SmtUtils]: Spent 201.00 ms on a formula simplification that was a NOOP. DAG size: 91 72.30/37.94 [2019-03-28 12:37:29,049 WARN L188 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 69 72.30/37.94 [2019-03-28 12:37:29,991 WARN L188 SmtUtils]: Spent 940.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 135 72.30/37.94 [2019-03-28 12:37:30,419 WARN L188 SmtUtils]: Spent 426.00 ms on a formula simplification that was a NOOP. DAG size: 125 72.30/37.94 [2019-03-28 12:37:30,424 INFO L216 LassoAnalysis]: Preferences: 72.30/37.94 [2019-03-28 12:37:30,424 INFO L124 ssoRankerPreferences]: Compute integeral hull: false 72.30/37.94 [2019-03-28 12:37:30,424 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true 72.30/37.94 [2019-03-28 12:37:30,424 INFO L126 ssoRankerPreferences]: Term annotations enabled: false 72.30/37.94 [2019-03-28 12:37:30,425 INFO L127 ssoRankerPreferences]: Use exernal solver: false 72.30/37.94 [2019-03-28 12:37:30,425 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 72.30/37.94 [2019-03-28 12:37:30,425 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false 72.30/37.94 [2019-03-28 12:37:30,425 INFO L130 ssoRankerPreferences]: Path of dumped script: 72.30/37.94 [2019-03-28 12:37:30,425 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration5_Lasso 72.30/37.94 [2019-03-28 12:37:30,425 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank 72.30/37.94 [2019-03-28 12:37:30,425 INFO L282 LassoAnalysis]: Starting lasso preprocessing... 72.30/37.94 [2019-03-28 12:37:30,430 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,269 WARN L188 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 114 72.30/37.94 [2019-03-28 12:37:31,546 WARN L188 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 95 72.30/37.94 [2019-03-28 12:37:31,547 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,549 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,550 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,552 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,553 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,554 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,557 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,558 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,560 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,561 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,563 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,565 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,567 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,569 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,570 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,573 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,575 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,576 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,578 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,582 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,585 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,586 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,588 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,590 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.30/37.94 [2019-03-28 12:37:31,791 WARN L188 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 72.30/37.94 [2019-03-28 12:37:32,317 INFO L300 LassoAnalysis]: Preprocessing complete. 72.30/37.94 [2019-03-28 12:37:32,317 INFO L497 LassoAnalysis]: Using template 'affine'. 72.30/37.94 [2019-03-28 12:37:32,318 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,318 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,319 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,319 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,319 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,321 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,321 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,326 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,326 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,327 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,327 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,327 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,327 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,329 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,329 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,333 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,334 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,334 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,334 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,334 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,334 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,336 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,336 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,341 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,341 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,342 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,342 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,342 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,342 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,347 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,347 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,373 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,374 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,374 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,375 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,375 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,375 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,376 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,376 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,378 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,379 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,379 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,379 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,380 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,380 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,381 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,381 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,386 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,386 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,386 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,387 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,387 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,387 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,388 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,388 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,393 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,393 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,394 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,394 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,394 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,394 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,395 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,395 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,399 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,400 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,400 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,400 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,400 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,400 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,402 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,402 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,406 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,407 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,407 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,407 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,407 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,408 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,408 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,409 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,412 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,413 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,413 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,413 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,413 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,413 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,414 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,414 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,418 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,419 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,419 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,419 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,419 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,419 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,420 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,420 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,422 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,422 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,422 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,423 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,423 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,423 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,424 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,424 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,428 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,429 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,429 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,429 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,430 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,430 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,432 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,432 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,444 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,445 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,445 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,445 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,445 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,445 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,447 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,447 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,453 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,453 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,454 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,454 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,454 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,454 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,454 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,455 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,455 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,456 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,456 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,456 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,456 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,457 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,457 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,457 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,457 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,457 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,458 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,458 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,458 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,459 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,459 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,459 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,459 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,459 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,459 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,460 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,460 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,461 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,461 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,461 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,461 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,461 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,462 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,462 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,462 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,462 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,463 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,463 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,463 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,463 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,463 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,464 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,464 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,464 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,464 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,465 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,465 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,465 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,465 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,466 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,466 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,467 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,468 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,468 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,468 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,468 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,468 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,468 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,469 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,469 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,469 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,470 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,470 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,470 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,470 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,470 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,470 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,471 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,471 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,471 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,472 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,472 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,472 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,472 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,472 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,472 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,473 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,473 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,473 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,474 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,474 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,474 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,474 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,474 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,475 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,475 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,477 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,477 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,478 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,478 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,478 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,478 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,478 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,478 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,479 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,479 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,479 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,480 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,480 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,480 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,480 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,481 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,481 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,482 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,483 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,483 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,483 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,483 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,483 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,483 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,484 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,484 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,484 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,485 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,485 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,485 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,485 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,485 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,485 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,486 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,486 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,486 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,487 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,487 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,487 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,487 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,487 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,488 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,488 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,489 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,490 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,490 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,490 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,490 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,491 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,491 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,491 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,493 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,493 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,493 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,494 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,494 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,494 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,494 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,494 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,494 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,495 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,495 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,495 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,496 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,496 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,496 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,496 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,496 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,496 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,497 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,497 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,498 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,498 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,498 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,498 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,498 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,498 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,499 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,499 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,499 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,500 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,500 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,500 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,500 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,500 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,500 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,501 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,501 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,501 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,502 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,502 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,502 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,502 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,502 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,502 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,502 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,503 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,503 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,504 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,504 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,504 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,504 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,504 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,504 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,505 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,505 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,505 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,506 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,506 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,506 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,506 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,506 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,507 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,507 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,507 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,508 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,508 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,508 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,508 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,508 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,508 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,509 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,509 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,509 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,509 INFO L497 LassoAnalysis]: Using template '2-nested'. 72.30/37.94 [2019-03-28 12:37:32,510 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,510 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,510 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,511 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,511 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,512 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,512 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,518 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,519 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,519 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,519 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,519 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,520 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,521 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,521 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,527 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,528 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,528 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,528 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,529 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,529 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,530 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,530 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,536 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,537 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,537 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,538 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,538 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,538 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,543 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,543 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,573 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,574 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,574 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,575 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,575 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,575 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,576 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,576 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,577 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,578 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,578 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,578 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,578 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,579 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,580 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,580 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,585 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,585 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,586 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,586 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,586 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,586 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,587 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,588 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,593 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,594 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,594 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,595 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,595 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,595 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,596 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,596 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,601 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,601 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,601 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,602 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,602 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,602 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,603 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,603 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,609 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,610 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,610 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,610 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,610 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,611 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,612 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,612 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,617 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,617 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,617 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,618 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,618 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,618 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,619 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,619 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,624 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,624 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,624 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,625 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,625 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,625 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,626 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,626 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,627 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,628 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,628 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,628 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,628 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,628 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,629 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,630 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,635 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,636 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,637 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,637 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,637 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,637 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,640 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,640 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,657 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,657 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,658 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,658 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,658 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,658 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,660 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,660 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,668 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,668 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,669 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,669 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,669 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,669 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,669 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,670 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,670 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,670 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,671 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,671 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,671 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,671 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,671 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,672 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,672 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,672 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,673 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,673 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,673 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,673 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,674 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,674 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,674 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,674 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,674 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,675 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,675 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,675 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,676 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,676 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,676 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,676 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,676 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,676 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,677 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,677 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.94 [2019-03-28 12:37:32,677 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.94 [2019-03-28 12:37:32,678 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.94 [2019-03-28 12:37:32,678 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.94 [2019-03-28 12:37:32,678 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.94 [2019-03-28 12:37:32,678 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.94 [2019-03-28 12:37:32,678 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.94 [2019-03-28 12:37:32,678 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.94 [2019-03-28 12:37:32,679 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.94 [2019-03-28 12:37:32,679 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.94 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.94 Number of strict supporting invariants: 0 72.30/37.94 Number of non-strict supporting invariants: 1 72.30/37.94 Consider only non-deceasing supporting invariants: true 72.30/37.94 Simplify termination arguments: true 72.30/37.94 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,680 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,680 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,680 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,680 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,681 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,681 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,682 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,683 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,683 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,683 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,683 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,683 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,684 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,684 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,684 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,684 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,685 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,685 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,685 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,685 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,686 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,686 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,686 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,686 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,687 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,687 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,687 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,688 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,688 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,688 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,688 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,688 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,688 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,689 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,689 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,690 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,690 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,690 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,690 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,691 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,691 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,693 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,693 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,693 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,694 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,694 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,694 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,694 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,694 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,694 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,695 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,695 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,696 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,696 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,696 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,696 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,697 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,697 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,698 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,699 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,699 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,699 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,699 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,699 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,700 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,700 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,700 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,701 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,701 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,701 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,701 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,701 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,702 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,702 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,702 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,702 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,703 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,703 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,703 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,703 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,704 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,704 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,704 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,705 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,706 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,706 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,707 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,707 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,707 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,707 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,708 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,708 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,709 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,710 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,710 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,710 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,710 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,711 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,711 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,711 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,711 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,712 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,712 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,712 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,713 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,713 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,713 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,713 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,713 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,713 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,714 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,714 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,714 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,715 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,715 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,715 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,715 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,715 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,715 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,716 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,716 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,717 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,717 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,717 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,717 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,717 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,717 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,718 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,718 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,718 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,719 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,719 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,719 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,719 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,719 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,720 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,720 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,720 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,721 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,721 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,721 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,721 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,722 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,722 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,722 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,722 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,723 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,723 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,723 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,723 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,724 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,724 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,724 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,724 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,724 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,725 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,725 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,726 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,726 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,726 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,726 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,726 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,727 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,727 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,727 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,727 INFO L497 LassoAnalysis]: Using template '3-nested'. 72.30/37.95 [2019-03-28 12:37:32,728 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,728 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,728 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,728 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,728 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,730 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,730 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,738 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,738 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,739 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,739 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,739 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,739 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,741 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,741 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,749 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,749 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,750 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,750 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,750 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,750 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,751 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,752 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,759 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,760 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,760 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,761 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,761 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,761 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,767 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,767 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,806 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,807 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,807 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,807 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,807 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,807 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,809 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,809 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,811 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,811 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,812 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,812 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,812 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,812 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,813 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,814 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,820 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,821 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,821 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,821 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,821 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,821 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,823 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,823 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,831 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,831 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,831 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,831 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,832 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,832 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,833 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,833 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,839 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,840 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,840 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,840 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,840 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,840 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,842 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,842 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,849 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,850 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,850 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,850 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,850 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,851 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,852 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,852 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,858 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,858 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,859 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,859 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,859 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,859 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,860 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,861 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,867 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,867 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,868 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,868 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,868 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,868 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,869 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,869 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,872 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,872 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,872 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,873 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,873 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,873 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,874 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,874 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,882 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,882 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,883 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,883 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,883 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,883 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,887 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,887 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,909 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,909 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,910 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,910 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,910 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,910 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,912 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,912 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,923 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,924 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,924 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,924 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,924 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,925 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,925 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,925 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,925 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,926 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,926 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,927 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,927 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,927 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,927 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,927 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,928 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,928 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,928 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,929 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,929 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,929 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,929 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,930 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,930 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,930 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,930 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,931 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,931 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,932 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,932 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,932 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,932 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,932 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,933 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,933 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,933 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,934 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,934 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,934 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,934 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,934 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,935 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,935 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,935 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,936 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,936 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,936 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,936 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,937 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,937 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,938 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,938 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,940 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,941 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,941 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,941 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,941 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,942 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,942 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,942 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,942 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,943 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,943 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,943 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,943 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,944 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,944 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,944 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,944 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,944 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,945 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,945 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,946 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,946 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,946 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,946 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,946 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,946 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,947 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,947 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,948 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,948 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,948 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,948 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,948 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,950 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,950 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,953 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,953 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,953 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,953 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,954 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,954 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,954 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,954 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,954 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,955 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,955 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,956 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,956 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,956 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,956 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,957 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,957 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,960 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,960 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,961 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,961 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,961 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,961 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,961 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,962 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,962 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,963 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,963 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,963 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,963 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,964 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,964 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,964 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,964 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,964 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,965 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,965 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,966 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,966 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,966 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,966 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,967 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,967 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,970 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,970 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,971 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,971 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,971 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,971 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,972 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,972 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,975 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,975 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,975 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,975 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,976 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,976 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,976 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,976 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,976 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,977 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,977 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,978 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,978 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,978 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,978 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,978 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,978 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,979 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,979 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,980 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,980 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,980 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,980 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,980 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,980 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,981 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,981 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,982 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,982 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,982 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,982 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,982 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,983 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,983 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,983 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,983 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,984 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,984 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,984 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,985 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,985 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,985 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,985 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,985 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,985 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,986 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,987 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,987 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,987 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,987 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,987 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,988 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,988 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,988 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,989 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,989 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,989 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,990 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,990 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,990 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,990 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,990 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,991 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,991 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,992 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,992 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,992 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:32,992 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,992 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,993 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,993 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,993 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:32,994 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:32,994 INFO L497 LassoAnalysis]: Using template '4-nested'. 72.30/37.95 [2019-03-28 12:37:32,994 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:32,995 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:32,995 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:32,995 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:32,995 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:32,997 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:32,997 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,006 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,007 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,007 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,008 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,008 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,008 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,010 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,010 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,020 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,021 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,021 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,021 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,022 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,022 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,023 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,023 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,033 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,033 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,034 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,034 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,035 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,035 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,042 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,042 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,090 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,091 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,091 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,091 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,091 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,091 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,093 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,093 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,095 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,096 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,096 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,096 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,096 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,097 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,098 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,098 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,242 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,243 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,243 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,243 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,244 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,244 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,245 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,245 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,254 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,255 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,255 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,255 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,255 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,256 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,257 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,257 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,264 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,264 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,265 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,265 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,265 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,265 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,267 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,267 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,277 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,277 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,277 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,278 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,278 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,278 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,279 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,280 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,286 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,287 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,287 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,287 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,287 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,288 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,289 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,289 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,296 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,296 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,297 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,297 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,297 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,297 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,298 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,298 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,301 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,301 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,302 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,302 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,302 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,302 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,304 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,304 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,313 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,313 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,313 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,314 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,314 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,314 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,319 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,319 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,346 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,346 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,347 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,347 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,347 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,347 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,349 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,350 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,361 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,362 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,362 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,362 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,363 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,363 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,363 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,363 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,363 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,364 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,365 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,365 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,365 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,365 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,365 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,366 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,366 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,366 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,367 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,367 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,367 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,368 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,368 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,368 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,368 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,368 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,369 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,369 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,370 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,370 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,370 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,370 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,370 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,371 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,371 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,371 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,372 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,372 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,372 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,373 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,373 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,373 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,373 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,373 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,373 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,374 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,374 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,375 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,375 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,375 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,375 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,376 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,377 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,379 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,380 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,380 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,380 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,380 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,380 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,381 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,381 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,381 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,382 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,382 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,382 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,383 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,383 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,383 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,383 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,383 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,384 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,384 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,385 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,385 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,385 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,385 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,385 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,386 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,386 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,386 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,387 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,387 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,388 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,388 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,388 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,388 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,389 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,389 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,392 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,393 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,393 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,393 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,394 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,394 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,394 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,394 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,394 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,395 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,395 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,396 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,396 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,396 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,396 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,397 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,398 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,400 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,400 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,401 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,401 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,401 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,401 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,401 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,402 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,402 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,403 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,403 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,403 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,403 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,404 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,404 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,404 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,404 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,404 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,405 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,405 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,406 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,406 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,406 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,406 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,407 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,407 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,410 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,410 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,411 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,411 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,411 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,411 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,412 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,412 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,415 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,415 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,416 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,416 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,416 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,416 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,416 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,417 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,417 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,418 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,418 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,418 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,419 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,419 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,419 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,419 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,419 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,419 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,420 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,421 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,421 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,422 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,422 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,422 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,422 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,422 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,423 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,423 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,424 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,424 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,424 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,424 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,424 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,425 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,425 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,425 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,426 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,426 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,427 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,427 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,427 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,427 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,427 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,427 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,428 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,429 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,429 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,429 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,429 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,429 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,430 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,430 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,430 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,430 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,431 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,431 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,432 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,432 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,432 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,432 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,432 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,433 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,433 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,434 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,434 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,435 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.30/37.95 [2019-03-28 12:37:33,435 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.30/37.95 [2019-03-28 12:37:33,435 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,435 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,435 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,435 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,436 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,437 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,437 INFO L497 LassoAnalysis]: Using template '2-phase'. 72.30/37.95 [2019-03-28 12:37:33,437 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,437 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.30/37.95 [2019-03-28 12:37:33,438 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.30/37.95 [2019-03-28 12:37:33,438 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,438 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,438 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,439 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,440 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,447 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,447 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,448 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.30/37.95 [2019-03-28 12:37:33,448 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.30/37.95 [2019-03-28 12:37:33,448 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,448 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,448 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,449 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,450 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,456 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,457 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,457 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.30/37.95 [2019-03-28 12:37:33,457 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.30/37.95 [2019-03-28 12:37:33,458 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,458 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,458 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,459 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,459 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,466 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,467 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,467 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.30/37.95 [2019-03-28 12:37:33,467 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.30/37.95 [2019-03-28 12:37:33,468 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,468 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,468 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,474 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,474 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,506 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,507 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,507 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.30/37.95 [2019-03-28 12:37:33,507 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.30/37.95 [2019-03-28 12:37:33,508 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,508 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,508 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,509 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,509 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,512 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,512 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,513 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.30/37.95 [2019-03-28 12:37:33,513 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.30/37.95 [2019-03-28 12:37:33,513 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,513 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,513 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,514 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,515 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,527 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,528 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,529 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.30/37.95 [2019-03-28 12:37:33,529 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.30/37.95 [2019-03-28 12:37:33,529 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,529 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.30/37.95 [2019-03-28 12:37:33,529 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.30/37.95 [2019-03-28 12:37:33,530 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.30/37.95 [2019-03-28 12:37:33,531 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.30/37.95 [2019-03-28 12:37:33,537 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.30/37.95 [2019-03-28 12:37:33,538 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.30/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.30/37.95 Number of strict supporting invariants: 0 72.30/37.95 Number of non-strict supporting invariants: 1 72.30/37.95 Consider only non-deceasing supporting invariants: true 72.30/37.95 Simplify termination arguments: true 72.30/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.30/37.95 [2019-03-28 12:37:33,538 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.30/37.95 [2019-03-28 12:37:33,538 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.30/37.95 [2019-03-28 12:37:33,539 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.30/37.95 [2019-03-28 12:37:33,539 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,539 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,540 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,540 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,546 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,546 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,547 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,547 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,547 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,547 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,547 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,549 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,549 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,555 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,556 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,556 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,557 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,557 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,557 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,557 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,558 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,558 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,564 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,565 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,565 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,565 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,565 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,566 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,566 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,567 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,567 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,573 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,573 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,574 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,574 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,574 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,574 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,574 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,575 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,575 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,578 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,579 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,579 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,579 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,580 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,580 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,580 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,581 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,581 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,588 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,588 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,589 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,589 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,589 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,589 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,590 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,593 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,593 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,613 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,613 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,614 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,614 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,614 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,614 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,614 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,616 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,616 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,626 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,626 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,627 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,627 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,627 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,627 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,627 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,627 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,628 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,628 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,629 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,630 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,630 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,630 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,630 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,630 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,631 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,631 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,631 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,631 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,632 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,633 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,633 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,633 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,633 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,633 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,634 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,634 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,634 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,634 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,635 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,636 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,636 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,636 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,636 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,636 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,636 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,637 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,637 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,637 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,638 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,638 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,639 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,639 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,639 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,639 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,639 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,639 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,640 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,640 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,641 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,641 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,641 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,642 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,642 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,642 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,642 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,643 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,643 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,646 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,647 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,647 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,647 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,647 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,647 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,648 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,648 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,648 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,648 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,649 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,650 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,650 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,650 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,650 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,650 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,651 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,651 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,651 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,651 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,652 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,653 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,653 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,653 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,653 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,653 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,654 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,654 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,654 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,654 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,655 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,656 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,656 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,656 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,657 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,657 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,657 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,658 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,658 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,661 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,662 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,662 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,662 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,663 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,663 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,663 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,663 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,664 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,664 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,665 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,665 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,665 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,665 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,666 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,666 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,666 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,667 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,667 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,670 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,670 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,670 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,671 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,671 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,671 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,671 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,671 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,672 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,672 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,673 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,673 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,673 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,674 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,674 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,674 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,674 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,674 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,674 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,675 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,676 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,676 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,676 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,676 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,677 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,677 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,677 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,678 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,678 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,681 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,681 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,681 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,681 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,682 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,682 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,682 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,683 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,683 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,686 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,686 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,686 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,687 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,687 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,687 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,687 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,687 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,688 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,688 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,689 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,689 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,689 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,690 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,690 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,690 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,690 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,690 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,691 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,691 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,692 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,692 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,692 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,692 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,693 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,693 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,693 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,693 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,693 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,693 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,694 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,695 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,695 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,695 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,695 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,696 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,696 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,696 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,696 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,696 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,697 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.95 [2019-03-28 12:37:33,698 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.95 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.95 Number of strict supporting invariants: 0 72.43/37.95 Number of non-strict supporting invariants: 1 72.43/37.95 Consider only non-deceasing supporting invariants: true 72.43/37.95 Simplify termination arguments: true 72.43/37.95 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.95 [2019-03-28 12:37:33,698 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.95 [2019-03-28 12:37:33,698 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.95 [2019-03-28 12:37:33,698 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.95 [2019-03-28 12:37:33,698 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.95 [2019-03-28 12:37:33,699 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.95 [2019-03-28 12:37:33,699 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.95 [2019-03-28 12:37:33,699 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.95 [2019-03-28 12:37:33,699 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.95 [2019-03-28 12:37:33,700 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,701 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,701 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,701 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:33,701 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:33,701 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,702 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,702 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,702 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,702 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,703 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,704 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,704 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,704 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:33,704 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:33,704 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,705 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,705 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,705 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,705 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,706 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,707 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,707 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,707 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:33,707 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:33,707 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,708 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,708 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,708 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,708 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,709 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,710 INFO L497 LassoAnalysis]: Using template '3-phase'. 72.43/37.96 [2019-03-28 12:37:33,710 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,710 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,710 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,711 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,711 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,711 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,712 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,712 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,722 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,722 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,723 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,723 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,723 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,724 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,724 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,725 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,725 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,735 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,735 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,736 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,736 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,736 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,736 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,737 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,738 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,738 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,751 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,751 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,752 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,752 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,753 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,753 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,753 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,759 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,759 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,804 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,804 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,805 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,805 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,805 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,805 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,805 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,807 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,807 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,810 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,811 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,811 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,811 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,811 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,812 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,812 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,813 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,813 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,836 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,837 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,837 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,838 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,838 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,838 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,838 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,840 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,840 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,849 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,850 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,850 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,850 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,851 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,851 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,851 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,852 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,852 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,860 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,861 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,861 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,861 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,862 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,862 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,862 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,864 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,864 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,873 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,874 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,874 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,874 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,875 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,875 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,875 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,876 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,877 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,884 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,885 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,885 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,886 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,886 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,886 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,886 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,887 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,888 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,896 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,896 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,897 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,897 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,897 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,897 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,897 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,898 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,899 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,902 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,903 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,903 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,903 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,904 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,904 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,904 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,905 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,906 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,915 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,916 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,916 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,916 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,917 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,917 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,917 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,921 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,921 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,972 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,972 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,973 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,973 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,973 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,973 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,973 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,976 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,976 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,989 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,989 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,990 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,990 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,990 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:33,990 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,990 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,991 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,991 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,991 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,993 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,993 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,994 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,994 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,994 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:33,994 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,995 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,995 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,995 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,995 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:33,997 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:33,997 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:33,998 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:33,998 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:33,998 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:33,998 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:33,998 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:33,999 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:33,999 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:33,999 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,001 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,001 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,002 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,002 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,002 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,002 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,002 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,002 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,003 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,003 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,004 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,005 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,005 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,005 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,005 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,006 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,006 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,006 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,006 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,007 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,008 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,008 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,009 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,009 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,009 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,009 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,009 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,010 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,011 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,014 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,015 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,015 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,015 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,016 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,016 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,016 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,016 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,017 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,017 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,018 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,019 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,019 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,019 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,019 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,020 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,020 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,020 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,020 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,021 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,022 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,022 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,023 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,023 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,023 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,023 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,023 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,024 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,024 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,024 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,026 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,026 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,027 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,027 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,027 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,027 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,027 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,029 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,029 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,033 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,034 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,034 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,034 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,034 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,035 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,035 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,035 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,035 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,036 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,037 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,037 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,038 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,038 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,038 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,038 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,038 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,040 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,040 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,043 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,044 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,044 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,044 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,045 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,045 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,045 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,045 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,046 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,046 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,047 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,048 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,048 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,048 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,048 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,049 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,049 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,049 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,049 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,050 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,051 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,051 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,052 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,052 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,052 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,052 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,052 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,054 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,054 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,058 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,058 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,058 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,059 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,059 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,059 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,059 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,060 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,060 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,064 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,064 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,065 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,065 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,065 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,065 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,066 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,066 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,066 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,066 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,068 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,069 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,069 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,069 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,069 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,070 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,070 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,070 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,070 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,071 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,072 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,073 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,073 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,073 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,073 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,073 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,074 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,074 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,074 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,074 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,076 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,076 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,077 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,077 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,077 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,077 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,077 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,078 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,078 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,078 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,080 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,080 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,081 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,081 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,081 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,081 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,081 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,081 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,082 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,082 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,084 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,084 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,085 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,085 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,085 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,085 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,085 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,085 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,086 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,086 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,088 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,088 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,089 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,089 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,089 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,089 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,089 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,089 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,090 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,090 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,092 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,092 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,093 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,093 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.96 [2019-03-28 12:37:34,093 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,093 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,093 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,094 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,094 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,094 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,096 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,096 INFO L497 LassoAnalysis]: Using template '4-phase'. 72.43/37.96 [2019-03-28 12:37:34,097 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,097 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,097 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,098 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,098 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,098 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,100 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,100 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,113 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,114 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,114 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,115 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,115 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,115 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,115 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,117 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,117 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,142 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,142 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,143 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,143 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,143 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,144 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,144 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,146 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,146 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,162 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,163 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,164 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,164 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,164 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,164 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,164 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,174 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,175 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,311 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,312 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,313 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,313 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,313 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,313 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,313 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,315 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,315 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,321 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,321 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,322 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,322 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,322 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,322 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,322 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,324 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,324 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,360 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,360 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,361 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,361 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,361 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,362 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,362 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,364 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,364 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,376 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,376 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,377 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,377 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,377 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,377 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,378 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,379 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,380 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,391 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,391 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,392 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,392 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,392 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,392 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,392 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,395 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,395 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,411 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,411 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,412 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,412 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,412 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,412 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,412 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,414 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,414 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,424 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,425 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,425 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,425 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,425 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,426 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,426 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,428 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,428 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,437 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,438 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,438 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,438 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,439 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,439 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,439 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,440 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,441 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,447 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,448 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,448 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,448 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,448 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,449 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,449 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,451 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,451 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,464 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,465 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,466 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,466 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,466 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,466 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,466 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,711 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,711 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,780 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,780 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,781 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,781 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,781 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,781 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,782 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,785 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,785 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,804 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,805 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,805 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,805 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,805 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,806 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,806 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,806 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,807 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,807 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,808 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,808 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,809 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,809 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,809 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,809 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,809 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,809 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,810 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,810 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,812 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,812 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,812 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,812 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,812 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,813 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,813 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,813 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,814 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,814 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,815 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,815 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,816 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,816 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,816 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,816 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,816 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,816 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,817 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,817 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,818 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,819 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,819 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,819 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,819 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,820 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,820 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,820 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,821 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,821 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,822 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,822 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,822 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,823 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,823 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,823 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,823 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,825 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,825 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,830 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,831 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,831 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,831 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,832 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,832 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,832 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,832 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,833 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,833 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,834 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,834 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,835 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,835 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,835 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,835 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,835 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,835 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,836 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,836 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,837 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,838 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,838 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,838 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,838 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,839 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,839 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,839 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,840 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,840 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,841 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,841 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,842 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,842 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,842 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,842 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,842 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,844 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,844 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,851 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,852 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,852 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,852 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,852 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,853 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,853 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,853 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,854 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,854 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,855 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,855 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,856 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,856 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,856 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,856 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,856 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,858 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,858 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,864 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,864 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,865 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,865 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,865 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,865 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,865 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,865 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,866 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,867 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,868 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,868 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,869 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,869 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,869 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,869 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,869 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,869 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,870 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,870 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,871 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,872 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,872 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,872 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,872 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,873 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,873 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,874 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,874 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,880 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,881 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,881 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,881 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,882 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,882 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,882 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,885 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,885 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,891 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,891 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,892 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,892 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,892 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,893 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,893 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,893 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,894 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,894 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,895 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,895 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,896 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,896 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,896 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,896 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,896 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,897 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,897 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,897 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,899 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,899 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,899 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,900 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,900 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,900 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,900 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,900 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,901 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,901 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,902 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,903 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,903 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,903 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,903 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,903 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,904 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,904 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,905 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,905 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,906 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,906 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,907 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,907 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,907 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,907 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,907 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,907 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,908 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,908 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,909 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,910 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,910 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,910 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,910 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,911 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,911 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,911 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,912 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,912 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,913 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,913 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,914 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,914 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,914 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,914 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,914 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,915 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,915 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,916 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,917 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,917 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,917 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,918 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:34,918 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:34,918 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,918 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,918 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,919 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,919 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,920 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,921 INFO L497 LassoAnalysis]: Using template '2-lex'. 72.43/37.96 [2019-03-28 12:37:34,921 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,921 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,921 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:34,922 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,922 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,922 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,923 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,923 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,932 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,932 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,933 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,933 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:34,933 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,933 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,933 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,935 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,935 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,945 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,945 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,946 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,946 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:34,946 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,946 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,946 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,947 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,948 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:34,957 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:34,958 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:34,958 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:34,959 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:34,959 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:34,959 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:34,959 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:34,964 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:34,964 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,029 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,030 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,030 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,030 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,030 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,031 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,031 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,032 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,032 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,035 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,035 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,036 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,036 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,036 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,036 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,036 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,037 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,038 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,048 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,049 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,049 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,049 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,049 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,049 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,050 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,051 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,051 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,060 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,061 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,061 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,061 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,062 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,062 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,062 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,063 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,063 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,070 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,071 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,071 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,071 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,071 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,071 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,072 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,073 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,073 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,085 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,086 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,086 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,086 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,086 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,086 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,087 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,088 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,088 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,095 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,096 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,096 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,096 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,096 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,096 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,097 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,098 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,098 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,104 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,105 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,105 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,105 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,105 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,106 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,106 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,107 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,107 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,110 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,110 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,111 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,111 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,111 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,111 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,111 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,113 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,113 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,122 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,122 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,123 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,123 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,123 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,124 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,124 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,127 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,127 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,182 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,183 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,183 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,183 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,184 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,184 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,184 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,186 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,186 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,196 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,196 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,196 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,197 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,197 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,197 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,197 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,197 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,198 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,198 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,200 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,200 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,200 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,200 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,201 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,201 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,201 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,201 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,201 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,201 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,203 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,204 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,204 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,204 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,204 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,205 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,205 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,205 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,205 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,205 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,207 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,208 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,208 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,208 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,208 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,209 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,209 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,209 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,209 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,209 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,211 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,211 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,212 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,212 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,212 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,212 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,212 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,212 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,213 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,213 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,215 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,215 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,215 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,215 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,216 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,216 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,216 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,217 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,217 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,220 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,220 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,221 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,221 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,221 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,221 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,221 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,221 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,222 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,222 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,224 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,224 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,224 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,225 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,225 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,225 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,225 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,225 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,225 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,226 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,227 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,228 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,228 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,228 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,228 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,228 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,229 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,229 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,229 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,229 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,231 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,231 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,232 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,232 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,232 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,232 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,232 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,233 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,234 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,237 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,238 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,238 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,238 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,238 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,238 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,239 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,239 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,239 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,239 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,241 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,241 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,241 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,242 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,242 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,242 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,242 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,243 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,243 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,246 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,246 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,247 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,247 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,247 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,247 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,247 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,247 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,248 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,248 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,250 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,250 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,251 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,251 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,251 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,251 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,251 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,251 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,252 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,252 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,254 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,254 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,254 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,254 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,255 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,255 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,255 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,256 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,256 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,259 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,260 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,260 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,260 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,260 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,260 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,261 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,261 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,262 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,265 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,265 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,266 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,266 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,266 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,266 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,266 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,266 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,267 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,267 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,269 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,269 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,270 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,270 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,270 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,270 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,270 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,270 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,271 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,271 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,272 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,273 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,273 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,273 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,273 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,274 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,274 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,274 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,274 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,274 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,276 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,276 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,277 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,277 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,277 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,277 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,277 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,277 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,278 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,278 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,279 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,280 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,280 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,280 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,280 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,281 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,281 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,281 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,281 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,281 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,283 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,284 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,284 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,284 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,284 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,284 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,285 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,285 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,285 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,285 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,287 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,288 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,288 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,288 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,288 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,288 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,289 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,289 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,289 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,289 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,291 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,292 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,292 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,292 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.96 [2019-03-28 12:37:35,292 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.96 [2019-03-28 12:37:35,292 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,293 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,293 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,293 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,293 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,295 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,295 INFO L497 LassoAnalysis]: Using template '3-lex'. 72.43/37.96 [2019-03-28 12:37:35,296 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,296 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,296 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:35,296 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,297 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,297 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,298 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,298 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,314 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,314 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,315 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,315 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:35,315 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,316 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,316 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,317 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,318 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,334 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,335 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,335 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,335 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:35,335 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,336 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,336 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,337 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,338 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,349 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,349 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,350 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,350 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:35,351 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,351 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,351 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,358 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,358 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,460 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,460 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,461 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,461 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:35,461 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,462 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,462 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,463 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,463 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,468 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,469 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,469 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.96 [2019-03-28 12:37:35,470 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.96 [2019-03-28 12:37:35,470 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.96 [2019-03-28 12:37:35,470 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.96 [2019-03-28 12:37:35,470 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.96 [2019-03-28 12:37:35,471 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.96 [2019-03-28 12:37:35,472 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.96 [2019-03-28 12:37:35,498 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.96 [2019-03-28 12:37:35,499 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.96 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.96 Number of strict supporting invariants: 0 72.43/37.96 Number of non-strict supporting invariants: 1 72.43/37.96 Consider only non-deceasing supporting invariants: true 72.43/37.96 Simplify termination arguments: true 72.43/37.96 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.96 [2019-03-28 12:37:35,499 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,499 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,499 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,500 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,500 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,501 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,502 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,515 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,516 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,516 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,516 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,517 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,517 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,517 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,518 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,519 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,527 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,528 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,528 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,528 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,528 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,529 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,529 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,530 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,531 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,549 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,550 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,550 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,550 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,551 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,551 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,551 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,552 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,553 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,561 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,562 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,563 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,563 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,563 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,563 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,563 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,565 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,565 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,574 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,575 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,575 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,575 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,575 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,576 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,576 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,577 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,577 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,582 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,582 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,583 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,583 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,583 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,583 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,583 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,585 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,585 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,597 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,597 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,598 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,598 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,598 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,598 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,599 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,603 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,603 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,688 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,688 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,689 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,689 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,689 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,689 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,689 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,691 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,692 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,707 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,707 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,708 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,708 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,708 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,708 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,708 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,708 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,709 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,709 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,712 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,713 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,713 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,713 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,713 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,714 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,714 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,714 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,714 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,715 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,717 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,718 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,718 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,718 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,718 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,719 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,719 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,719 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,720 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,720 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,722 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,723 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,723 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,723 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,724 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,724 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,724 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,724 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,724 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,725 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,727 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,727 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,728 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,728 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,728 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,728 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,728 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,728 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,729 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,729 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,731 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,732 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,732 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,732 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,733 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,733 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,733 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,734 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,734 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,739 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,739 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,740 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,740 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,740 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,740 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,740 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,740 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,741 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,741 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,743 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,743 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,744 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,744 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,744 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,744 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,744 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,745 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,745 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,745 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,747 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,748 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,748 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,748 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,748 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,749 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,749 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,749 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,749 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,750 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,753 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,753 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,754 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,754 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,754 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,754 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,754 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,755 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,756 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,945 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,945 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,946 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,946 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,946 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,946 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,946 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,947 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,947 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,947 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,951 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,951 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,952 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,952 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,952 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,952 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,952 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,953 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,954 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,958 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,959 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,959 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,959 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,959 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,959 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,960 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,960 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,960 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,960 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,963 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,964 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,964 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,964 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,964 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,964 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,965 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,965 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,965 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,965 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,967 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,968 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,968 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,968 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,969 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,969 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,969 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,970 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,970 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,975 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,975 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,976 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,976 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,976 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,976 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,976 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,978 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,978 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,982 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,983 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,983 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,984 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,984 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,984 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,984 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,984 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,985 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,985 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,988 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,988 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,988 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,989 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,989 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,989 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,989 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,989 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,990 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,990 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,992 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,992 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,993 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,993 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,993 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,993 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,993 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,993 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,994 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,994 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:35,996 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:35,997 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:35,997 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:35,997 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:35,997 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:35,997 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:35,998 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:35,998 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:35,998 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:35,998 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:36,002 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:36,002 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:36,003 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:36,003 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:36,003 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:36,003 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:36,003 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:36,003 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:36,004 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:36,004 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:36,007 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:36,007 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:36,007 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:36,008 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:36,008 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:36,008 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:36,008 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:36,008 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:36,009 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:36,009 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:36,012 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:36,012 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:36,012 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:36,013 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:36,013 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:36,013 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:36,013 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:36,013 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:36,014 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:36,014 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:36,017 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:36,017 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:36,017 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.97 [2019-03-28 12:37:36,017 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.97 [2019-03-28 12:37:36,018 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:36,018 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:36,018 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:36,018 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.97 [2019-03-28 12:37:36,019 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:36,019 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:36,022 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:36,023 INFO L488 BuchiCegarLoop]: Result of lasso check was UNKNOWN. I will concatenate loop to stem and try again. 72.43/37.97 [2019-03-28 12:37:36,025 INFO L794 eck$LassoCheckResult]: Stem: 2005#ULTIMATE.startENTRY [177] ULTIMATE.startENTRY-->L-1: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0) (= |v_#valid_1| (store |v_#valid_2| 0 0))) InVars {#valid=|v_#valid_2|} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|, #valid=|v_#valid_1|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base] 1970#L-1 [286] L-1-->L13: Formula: (let ((.cse3 (store |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 1))) (let ((.cse0 (store .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 1))) (let ((.cse2 (store .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 1))) (let ((.cse1 (store .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 1))) (and (= (select |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1| 0) (= v_ULTIMATE.start_test_fun_~c~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1| 0) (= |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1| 0) (> |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 0) (= v_ULTIMATE.start_test_fun_~y_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| |v_#StackHeapBarrier_1|) (> |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 0) (= v_ULTIMATE.start_test_fun_~x_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|) (= 0 (select .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|)) (= v_ULTIMATE.start_test_fun_~y_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) (= |v_ULTIMATE.start_test_fun_#in~z_1| |v_ULTIMATE.start_main_#t~nondet23_1|) (= (select .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) 0) (= |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1| 0) (= (select .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) 0) (= (select .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 0) (< |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~flag_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) (= v_ULTIMATE.start_test_fun_~x_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) (= |v_ULTIMATE.start_test_fun_#in~y_1| |v_ULTIMATE.start_main_#t~nondet22_1|) (= v_ULTIMATE.start_test_fun_~y_1 |v_ULTIMATE.start_test_fun_#in~y_1|) (= v_ULTIMATE.start_test_fun_~flag_1 1) (< |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#in~x_1| |v_ULTIMATE.start_main_#t~nondet21_1|) (= (store .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 1) |v_#valid_3|) (= (store (store (store (store (store |v_#length_6| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 4) |v_#length_1|) (= v_ULTIMATE.start_test_fun_~z_1 |v_ULTIMATE.start_test_fun_#in~z_1|) (> 0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (= |v_ULTIMATE.start_test_fun_#in~flag_1| |v_ULTIMATE.start_main_#t~nondet24_1|) (> 0 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~c~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~x_1 |v_ULTIMATE.start_test_fun_#in~x_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1| 0) (= v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|)))))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|, #length=|v_#length_6|, #valid=|v_#valid_8|} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_1, ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_1|, ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_1|, ULTIMATE.start_test_fun_#t~mem14=|v_ULTIMATE.start_test_fun_#t~mem14_1|, ULTIMATE.start_test_fun_#t~mem18=|v_ULTIMATE.start_test_fun_#t~mem18_1|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_1|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_1|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_1|, ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_1|, ULTIMATE.start_main_#t~ret25=|v_ULTIMATE.start_main_#t~ret25_1|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1, ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_1, ULTIMATE.start_test_fun_#res=|v_ULTIMATE.start_test_fun_#res_1|, #length=|v_#length_1|, ULTIMATE.start_test_fun_#t~malloc3.offset=|v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_1, ULTIMATE.start_test_fun_#t~mem20=|v_ULTIMATE.start_test_fun_#t~mem20_1|, ULTIMATE.start_main_#t~nondet22=|v_ULTIMATE.start_main_#t~nondet22_1|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_1, ULTIMATE.start_main_#t~nondet24=|v_ULTIMATE.start_main_#t~nondet24_1|, ULTIMATE.start_test_fun_#in~z=|v_ULTIMATE.start_test_fun_#in~z_1|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_1, ULTIMATE.start_test_fun_#in~x=|v_ULTIMATE.start_test_fun_#in~x_1|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_1, ULTIMATE.start_test_fun_#t~malloc2.base=|v_ULTIMATE.start_test_fun_#t~malloc2.base_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, ULTIMATE.start_test_fun_#t~malloc2.offset=|v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|, ULTIMATE.start_test_fun_#t~malloc0.base=|v_ULTIMATE.start_test_fun_#t~malloc0.base_1|, ULTIMATE.start_test_fun_#t~malloc4.base=|v_ULTIMATE.start_test_fun_#t~malloc4.base_1|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_1, ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_1, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_1|, ULTIMATE.start_test_fun_#t~mem15=|v_ULTIMATE.start_test_fun_#t~mem15_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_1, ULTIMATE.start_test_fun_#t~mem17=|v_ULTIMATE.start_test_fun_#t~mem17_1|, ULTIMATE.start_test_fun_#t~malloc1.offset=|v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|, ULTIMATE.start_test_fun_#t~malloc4.offset=|v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_1|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_1|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_1, ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_1|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_1, ULTIMATE.start_main_#t~nondet21=|v_ULTIMATE.start_main_#t~nondet21_1|, ULTIMATE.start_main_#t~nondet23=|v_ULTIMATE.start_main_#t~nondet23_1|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_1, ULTIMATE.start_test_fun_#t~malloc0.offset=|v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_1|, ULTIMATE.start_test_fun_#in~y=|v_ULTIMATE.start_test_fun_#in~y_1|, ULTIMATE.start_test_fun_#t~malloc1.base=|v_ULTIMATE.start_test_fun_#t~malloc1.base_1|, ULTIMATE.start_test_fun_#t~malloc3.base=|v_ULTIMATE.start_test_fun_#t~malloc3.base_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, #valid=|v_#valid_3|, ULTIMATE.start_test_fun_#in~flag=|v_ULTIMATE.start_test_fun_#in~flag_1|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_1} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_~y, ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem14, ULTIMATE.start_test_fun_#t~mem18, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~mem7, ULTIMATE.start_test_fun_#t~short11, ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_main_#t~ret25, ULTIMATE.start_test_fun_~flag_ref~0.offset, ULTIMATE.start_test_fun_~flag, ULTIMATE.start_test_fun_#res, #length, ULTIMATE.start_test_fun_#t~malloc3.offset, ULTIMATE.start_test_fun_~x_ref~0.base, ULTIMATE.start_test_fun_#t~mem20, ULTIMATE.start_main_#t~nondet22, ULTIMATE.start_test_fun_~c~0.offset, ULTIMATE.start_main_#t~nondet24, ULTIMATE.start_test_fun_#in~z, ULTIMATE.start_test_fun_~flag_ref~0.base, ULTIMATE.start_test_fun_#in~x, ULTIMATE.start_test_fun_~z_ref~0.offset, ULTIMATE.start_test_fun_#t~malloc2.base, ULTIMATE.start_test_fun_#t~malloc2.offset, ULTIMATE.start_test_fun_#t~malloc0.base, ULTIMATE.start_test_fun_#t~malloc4.base, ULTIMATE.start_test_fun_~y_ref~0.offset, ULTIMATE.start_test_fun_~x, ULTIMATE.start_test_fun_#t~mem13, ULTIMATE.start_test_fun_#t~mem15, ULTIMATE.start_test_fun_~x_ref~0.offset, ULTIMATE.start_test_fun_#t~mem17, ULTIMATE.start_test_fun_#t~malloc1.offset, ULTIMATE.start_test_fun_#t~malloc4.offset, ULTIMATE.start_test_fun_#t~mem19, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_~z, ULTIMATE.start_test_fun_#t~short16, ULTIMATE.start_test_fun_~y_ref~0.base, ULTIMATE.start_main_#t~nondet21, ULTIMATE.start_main_#t~nondet23, ULTIMATE.start_test_fun_~z_ref~0.base, ULTIMATE.start_test_fun_#t~malloc0.offset, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#in~y, ULTIMATE.start_test_fun_#t~malloc1.base, ULTIMATE.start_test_fun_#t~malloc3.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_test_fun_#in~flag, ULTIMATE.start_test_fun_~c~0.base] 1972#L13 [216] L13-->L13-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 4) (select |v_#length_7| v_ULTIMATE.start_test_fun_~x_ref~0.base_3)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_3) (= (select |v_#valid_9| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) 1) (= (store |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3 (store (select |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 v_ULTIMATE.start_test_fun_~x_3)) |v_#memory_int_1|)) InVars {ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_2|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 2012#L13-1 [213] L13-1-->L14: Formula: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3 (store (select |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 v_ULTIMATE.start_test_fun_~y_3))) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 4) (select |v_#length_9| v_ULTIMATE.start_test_fun_~y_ref~0.base_3)) (= (select |v_#valid_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) 1)) InVars {ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_4|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_3|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 2011#L14 [153] L14-->L15: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 4) (select |v_#length_11| v_ULTIMATE.start_test_fun_~z_ref~0.base_3)) (= (store |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3 (store (select |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 v_ULTIMATE.start_test_fun_~z_3)) |v_#memory_int_5|) (= (select |v_#valid_13| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) 1) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_3)) InVars {ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_6|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_5|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int] 2010#L15 [160] L15-->L16: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 4) (select |v_#length_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= 1 (select |v_#valid_15| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= |v_#memory_int_7| (store |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3 (store (select |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 v_ULTIMATE.start_test_fun_~flag_4)))) InVars {ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_8|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_7|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} AuxVars[] AssignedVars[#memory_int] 1942#L16 [183] L16-->L18-8: Formula: (and (= |v_#memory_int_9| (store |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3 (store (select |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3) v_ULTIMATE.start_test_fun_~c~0.offset_3 0))) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_3) (= 1 (select |v_#valid_17| v_ULTIMATE.start_test_fun_~c~0.base_3)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_3 4) (select |v_#length_15| v_ULTIMATE.start_test_fun_~c~0.base_3))) InVars {#memory_int=|v_#memory_int_10|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} OutVars{#memory_int=|v_#memory_int_9|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} AuxVars[] AssignedVars[#memory_int] 1943#L18-8 [144] L18-8-->L18: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_5 4) (select |v_#length_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= 1 (select |v_#valid_19| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= |v_ULTIMATE.start_test_fun_#t~mem5_2| (select (select |v_#memory_int_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_6) v_ULTIMATE.start_test_fun_~y_ref~0.offset_5))) InVars {#memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5, #valid=|v_#valid_19|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_2|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5] 1953#L18 [133] L18-->L18-1: Formula: (and (= 1 (select |v_#valid_21| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_5 4) (select |v_#length_19| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (= (select (select |v_#memory_int_12| v_ULTIMATE.start_test_fun_~z_ref~0.base_6) v_ULTIMATE.start_test_fun_~z_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem6_2|) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_5)) InVars {#memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, #memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_2|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem6] 1951#L18-1 [334] L18-1-->L18-2: Formula: (and (< |v_ULTIMATE.start_test_fun_#t~mem5_3| |v_ULTIMATE.start_test_fun_#t~mem6_3|) |v_ULTIMATE.start_test_fun_#t~short8_2|) InVars {ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_2|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 1944#L18-2 [128] L18-2-->L18-3: Formula: |v_ULTIMATE.start_test_fun_#t~short8_3| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} AuxVars[] AssignedVars[] 1938#L18-3 [125] L18-3-->L18-4: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem7_2| (select (select |v_#memory_int_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5)) (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5 4) (select |v_#length_21| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6)) (= (select |v_#valid_23| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) 1)) InVars {#memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, #valid=|v_#valid_23|} OutVars{ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, #valid=|v_#valid_23|, #memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem7] 1939#L18-4 [340] L18-4-->L18-6: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem7_3|) |v_ULTIMATE.start_test_fun_#t~short8_4|) InVars {ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_4|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 1979#L18-6 [148] L18-6-->L19: Formula: |v_ULTIMATE.start_test_fun_#t~short8_9| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_9|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_5|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_8|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_5|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_5|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_#t~mem7] 1980#L19 [171] L19-->L19-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_7 4) (select |v_#length_23| v_ULTIMATE.start_test_fun_~y_ref~0.base_9)) (= (select (select |v_#memory_int_14| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) |v_ULTIMATE.start_test_fun_#t~mem9_2|) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) (= (select |v_#valid_25| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) 1)) InVars {#memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7, #valid=|v_#valid_25|} OutVars{#valid=|v_#valid_25|, #memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_2|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem9] 1999#L19-1 [347] L19-1-->L19-2: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem9_3|) |v_ULTIMATE.start_test_fun_#t~short11_2|) InVars {ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|} OutVars{ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11] 2000#L19-2 [167] L19-2-->L19-3: Formula: |v_ULTIMATE.start_test_fun_#t~short11_3| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_3|} OutVars{ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_3|} AuxVars[] AssignedVars[] 1994#L19-3 [164] L19-3-->L19-4: Formula: (and (= 1 (select |v_#valid_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_6)) (= (select (select |v_#memory_int_15| v_ULTIMATE.start_test_fun_~x_ref~0.base_6) v_ULTIMATE.start_test_fun_~x_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem10_2|) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_5 4) (select |v_#length_25| v_ULTIMATE.start_test_fun_~x_ref~0.base_6))) InVars {#memory_int=|v_#memory_int_15|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_5, #length=|v_#length_25|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_6, #valid=|v_#valid_27|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_2|, #valid=|v_#valid_27|, #memory_int=|v_#memory_int_15|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_5, #length=|v_#length_25|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10] 1988#L19-4 [353] L19-4-->L19-6: Formula: (and |v_ULTIMATE.start_test_fun_#t~short11_4| (< 1 |v_ULTIMATE.start_test_fun_#t~mem10_3|)) InVars {ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_3|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_4|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11] 1990#L19-6 [181] L19-6-->L20: Formula: |v_ULTIMATE.start_test_fun_#t~short11_7| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_7|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_4|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_4|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_6|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~short11] 1968#L20 [193] L20-->L20-1: Formula: (and (= 1 (select |v_#valid_29| v_ULTIMATE.start_test_fun_~x_ref~0.base_9)) (= |v_ULTIMATE.start_test_fun_#t~mem12_2| (select (select |v_#memory_int_16| v_ULTIMATE.start_test_fun_~x_ref~0.base_9) v_ULTIMATE.start_test_fun_~x_ref~0.offset_7)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_7) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_7 4) (select |v_#length_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_9))) InVars {#memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9, #valid=|v_#valid_29|} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_2|, #valid=|v_#valid_29|, #memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12] 1963#L20-1 [190] L20-1-->L20-2: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem13_2| (select (select |v_#memory_int_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_12) v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) (= 1 (select |v_#valid_31| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_9 4) (select |v_#length_29| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) InVars {#memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9, #valid=|v_#valid_31|} OutVars{ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_2|, #valid=|v_#valid_31|, #memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem13] 1964#L20-2 [406] L20-2-->L25-1: Formula: (and (= (select |v_#valid_67| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) 1) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_19) (= (store |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27 (store (select |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 (* |v_ULTIMATE.start_test_fun_#t~mem12_6| |v_ULTIMATE.start_test_fun_#t~mem13_6|))) |v_#memory_int_36|) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 4) (select |v_#length_55| v_ULTIMATE.start_test_fun_~y_ref~0.base_27))) InVars {ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_6|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_6|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_37|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_5|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_5|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_36|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem13, #memory_int] 2035#L25-1 [149] L25-1-->L28: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_5 4) (select |v_#length_45| v_ULTIMATE.start_test_fun_~c~0.base_6)) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_5) (= 1 (select |v_#valid_47| v_ULTIMATE.start_test_fun_~c~0.base_6)) (= (select (select |v_#memory_int_28| v_ULTIMATE.start_test_fun_~c~0.base_6) v_ULTIMATE.start_test_fun_~c~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem19_2|)) InVars {#memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6, #valid=|v_#valid_47|} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, #valid=|v_#valid_47|, #memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_2|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem19] 1998#L28 [407] L28-->L18-8: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_15) (= 1 (select |v_#valid_68| v_ULTIMATE.start_test_fun_~c~0.base_19)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_15 4) (select |v_#length_56| v_ULTIMATE.start_test_fun_~c~0.base_19)) (= (store |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19 (store (select |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19) v_ULTIMATE.start_test_fun_~c~0.offset_15 (+ |v_ULTIMATE.start_test_fun_#t~mem19_6| 1))) |v_#memory_int_38|)) InVars {ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_39|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_6|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_38|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_5|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} AuxVars[] AssignedVars[#memory_int, ULTIMATE.start_test_fun_#t~mem19] 1943#L18-8 72.43/37.97 [2019-03-28 12:37:36,025 INFO L796 eck$LassoCheckResult]: Loop: 1943#L18-8 [144] L18-8-->L18: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_5 4) (select |v_#length_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= 1 (select |v_#valid_19| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= |v_ULTIMATE.start_test_fun_#t~mem5_2| (select (select |v_#memory_int_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_6) v_ULTIMATE.start_test_fun_~y_ref~0.offset_5))) InVars {#memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5, #valid=|v_#valid_19|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_2|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5] 1953#L18 [133] L18-->L18-1: Formula: (and (= 1 (select |v_#valid_21| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_5 4) (select |v_#length_19| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (= (select (select |v_#memory_int_12| v_ULTIMATE.start_test_fun_~z_ref~0.base_6) v_ULTIMATE.start_test_fun_~z_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem6_2|) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_5)) InVars {#memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, #memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_2|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem6] 1951#L18-1 [334] L18-1-->L18-2: Formula: (and (< |v_ULTIMATE.start_test_fun_#t~mem5_3| |v_ULTIMATE.start_test_fun_#t~mem6_3|) |v_ULTIMATE.start_test_fun_#t~short8_2|) InVars {ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_2|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 1944#L18-2 [128] L18-2-->L18-3: Formula: |v_ULTIMATE.start_test_fun_#t~short8_3| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} AuxVars[] AssignedVars[] 1938#L18-3 [125] L18-3-->L18-4: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem7_2| (select (select |v_#memory_int_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5)) (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5 4) (select |v_#length_21| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6)) (= (select |v_#valid_23| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) 1)) InVars {#memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, #valid=|v_#valid_23|} OutVars{ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, #valid=|v_#valid_23|, #memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem7] 1939#L18-4 [340] L18-4-->L18-6: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem7_3|) |v_ULTIMATE.start_test_fun_#t~short8_4|) InVars {ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_4|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8] 1979#L18-6 [148] L18-6-->L19: Formula: |v_ULTIMATE.start_test_fun_#t~short8_9| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_9|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_5|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_8|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_5|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_5|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_#t~mem7] 1980#L19 [171] L19-->L19-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_7 4) (select |v_#length_23| v_ULTIMATE.start_test_fun_~y_ref~0.base_9)) (= (select (select |v_#memory_int_14| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) |v_ULTIMATE.start_test_fun_#t~mem9_2|) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) (= (select |v_#valid_25| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) 1)) InVars {#memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7, #valid=|v_#valid_25|} OutVars{#valid=|v_#valid_25|, #memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_2|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem9] 1999#L19-1 [347] L19-1-->L19-2: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem9_3|) |v_ULTIMATE.start_test_fun_#t~short11_2|) InVars {ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|} OutVars{ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11] 2000#L19-2 [167] L19-2-->L19-3: Formula: |v_ULTIMATE.start_test_fun_#t~short11_3| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_3|} OutVars{ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_3|} AuxVars[] AssignedVars[] 1994#L19-3 [164] L19-3-->L19-4: Formula: (and (= 1 (select |v_#valid_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_6)) (= (select (select |v_#memory_int_15| v_ULTIMATE.start_test_fun_~x_ref~0.base_6) v_ULTIMATE.start_test_fun_~x_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem10_2|) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_5 4) (select |v_#length_25| v_ULTIMATE.start_test_fun_~x_ref~0.base_6))) InVars {#memory_int=|v_#memory_int_15|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_5, #length=|v_#length_25|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_6, #valid=|v_#valid_27|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_2|, #valid=|v_#valid_27|, #memory_int=|v_#memory_int_15|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_5, #length=|v_#length_25|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10] 1988#L19-4 [353] L19-4-->L19-6: Formula: (and |v_ULTIMATE.start_test_fun_#t~short11_4| (< 1 |v_ULTIMATE.start_test_fun_#t~mem10_3|)) InVars {ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_3|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_4|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11] 1990#L19-6 [181] L19-6-->L20: Formula: |v_ULTIMATE.start_test_fun_#t~short11_7| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_7|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_4|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_4|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_6|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~short11] 1968#L20 [193] L20-->L20-1: Formula: (and (= 1 (select |v_#valid_29| v_ULTIMATE.start_test_fun_~x_ref~0.base_9)) (= |v_ULTIMATE.start_test_fun_#t~mem12_2| (select (select |v_#memory_int_16| v_ULTIMATE.start_test_fun_~x_ref~0.base_9) v_ULTIMATE.start_test_fun_~x_ref~0.offset_7)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_7) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_7 4) (select |v_#length_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_9))) InVars {#memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9, #valid=|v_#valid_29|} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_2|, #valid=|v_#valid_29|, #memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12] 1963#L20-1 [190] L20-1-->L20-2: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem13_2| (select (select |v_#memory_int_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_12) v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) (= 1 (select |v_#valid_31| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_9 4) (select |v_#length_29| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) InVars {#memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9, #valid=|v_#valid_31|} OutVars{ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_2|, #valid=|v_#valid_31|, #memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem13] 1964#L20-2 [406] L20-2-->L25-1: Formula: (and (= (select |v_#valid_67| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) 1) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_19) (= (store |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27 (store (select |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 (* |v_ULTIMATE.start_test_fun_#t~mem12_6| |v_ULTIMATE.start_test_fun_#t~mem13_6|))) |v_#memory_int_36|) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 4) (select |v_#length_55| v_ULTIMATE.start_test_fun_~y_ref~0.base_27))) InVars {ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_6|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_6|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_37|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_5|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_5|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_36|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem13, #memory_int] 2035#L25-1 [149] L25-1-->L28: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_5 4) (select |v_#length_45| v_ULTIMATE.start_test_fun_~c~0.base_6)) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_5) (= 1 (select |v_#valid_47| v_ULTIMATE.start_test_fun_~c~0.base_6)) (= (select (select |v_#memory_int_28| v_ULTIMATE.start_test_fun_~c~0.base_6) v_ULTIMATE.start_test_fun_~c~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem19_2|)) InVars {#memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6, #valid=|v_#valid_47|} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, #valid=|v_#valid_47|, #memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_2|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem19] 1998#L28 [407] L28-->L18-8: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_15) (= 1 (select |v_#valid_68| v_ULTIMATE.start_test_fun_~c~0.base_19)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_15 4) (select |v_#length_56| v_ULTIMATE.start_test_fun_~c~0.base_19)) (= (store |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19 (store (select |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19) v_ULTIMATE.start_test_fun_~c~0.offset_15 (+ |v_ULTIMATE.start_test_fun_#t~mem19_6| 1))) |v_#memory_int_38|)) InVars {ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_39|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_6|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_38|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_5|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} AuxVars[] AssignedVars[#memory_int, ULTIMATE.start_test_fun_#t~mem19] 1943#L18-8 72.43/37.97 [2019-03-28 12:37:36,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.43/37.97 [2019-03-28 12:37:36,026 INFO L82 PathProgramCache]: Analyzing trace with hash 173280201, now seen corresponding path program 2 times 72.43/37.97 [2019-03-28 12:37:36,026 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.43/37.97 [2019-03-28 12:37:36,026 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.43/37.97 [2019-03-28 12:37:36,027 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.43/37.97 [2019-03-28 12:37:36,027 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 72.43/37.97 [2019-03-28 12:37:36,027 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.43/37.97 [2019-03-28 12:37:36,034 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic 72.43/37.97 [2019-03-28 12:37:36,035 INFO L258 seRefinementStrategy]: Advancing trace checker 72.43/37.97 [2019-03-28 12:37:36,035 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP 72.43/37.97 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 72.43/37.97 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) 72.43/37.97 Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true 72.43/37.97 [2019-03-28 12:37:36,049 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 72.43/37.97 [2019-03-28 12:37:36,090 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) 72.43/37.97 [2019-03-28 12:37:36,090 INFO L250 tOrderPrioritization]: Conjunction of SSA is sat 72.43/37.97 [2019-03-28 12:37:36,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.43/37.97 [2019-03-28 12:37:36,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.43/37.97 [2019-03-28 12:37:36,165 INFO L82 PathProgramCache]: Analyzing trace with hash 243799045, now seen corresponding path program 2 times 72.43/37.97 [2019-03-28 12:37:36,165 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.43/37.97 [2019-03-28 12:37:36,165 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.43/37.97 [2019-03-28 12:37:36,166 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.43/37.97 [2019-03-28 12:37:36,166 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 72.43/37.97 [2019-03-28 12:37:36,166 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.43/37.97 [2019-03-28 12:37:36,169 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic 72.43/37.97 [2019-03-28 12:37:36,169 INFO L258 seRefinementStrategy]: Advancing trace checker 72.43/37.97 [2019-03-28 12:37:36,169 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP 72.43/37.97 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 72.43/37.97 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) 72.43/37.97 Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true 72.43/37.97 [2019-03-28 12:37:36,182 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 72.43/37.97 [2019-03-28 12:37:36,199 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) 72.43/37.97 [2019-03-28 12:37:36,199 INFO L250 tOrderPrioritization]: Conjunction of SSA is sat 72.43/37.97 [2019-03-28 12:37:36,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.43/37.97 [2019-03-28 12:37:36,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier 72.43/37.97 [2019-03-28 12:37:36,244 INFO L82 PathProgramCache]: Analyzing trace with hash -1423196723, now seen corresponding path program 3 times 72.43/37.97 [2019-03-28 12:37:36,244 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS 72.43/37.97 [2019-03-28 12:37:36,244 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy 72.43/37.97 [2019-03-28 12:37:36,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.43/37.97 [2019-03-28 12:37:36,245 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 72.43/37.97 [2019-03-28 12:37:36,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY 72.43/37.97 [2019-03-28 12:37:36,253 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic 72.43/37.97 [2019-03-28 12:37:36,253 INFO L258 seRefinementStrategy]: Advancing trace checker 72.43/37.97 [2019-03-28 12:37:36,253 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP 72.43/37.97 No working directory specified, using /export/starexec/sandbox/solver/bin/z3 72.43/37.97 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) 72.43/37.97 Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true 72.43/37.97 [2019-03-28 12:37:36,267 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 72.43/37.97 [2019-03-28 12:37:36,360 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) 72.43/37.97 [2019-03-28 12:37:36,361 INFO L250 tOrderPrioritization]: Conjunction of SSA is sat 72.43/37.97 [2019-03-28 12:37:36,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat 72.43/37.97 [2019-03-28 12:37:36,634 WARN L188 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 91 72.43/37.97 [2019-03-28 12:37:37,164 WARN L188 SmtUtils]: Spent 526.00 ms on a formula simplification that was a NOOP. DAG size: 69 72.43/37.97 [2019-03-28 12:37:42,777 WARN L188 SmtUtils]: Spent 5.61 s on a formula simplification. DAG size of input: 203 DAG size of output: 181 72.43/37.97 [2019-03-28 12:37:45,279 WARN L188 SmtUtils]: Spent 2.50 s on a formula simplification that was a NOOP. DAG size: 145 72.43/37.97 [2019-03-28 12:37:45,285 INFO L216 LassoAnalysis]: Preferences: 72.43/37.97 [2019-03-28 12:37:45,285 INFO L124 ssoRankerPreferences]: Compute integeral hull: false 72.43/37.97 [2019-03-28 12:37:45,286 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true 72.43/37.97 [2019-03-28 12:37:45,286 INFO L126 ssoRankerPreferences]: Term annotations enabled: false 72.43/37.97 [2019-03-28 12:37:45,286 INFO L127 ssoRankerPreferences]: Use exernal solver: false 72.43/37.97 [2019-03-28 12:37:45,286 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 72.43/37.97 [2019-03-28 12:37:45,286 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false 72.43/37.97 [2019-03-28 12:37:45,286 INFO L130 ssoRankerPreferences]: Path of dumped script: 72.43/37.97 [2019-03-28 12:37:45,286 INFO L131 ssoRankerPreferences]: Filename of dumped script: theBenchmark.c_BEv2_Iteration5_Lasso 72.43/37.97 [2019-03-28 12:37:45,286 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank 72.43/37.97 [2019-03-28 12:37:45,287 INFO L282 LassoAnalysis]: Starting lasso preprocessing... 72.43/37.97 [2019-03-28 12:37:45,290 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,293 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37: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 72.43/37.97 [2019-03-28 12:37: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 72.43/37.97 [2019-03-28 12:37: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 72.43/37.97 [2019-03-28 12:37:45,299 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,301 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,303 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,305 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,306 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,308 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,309 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,311 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,312 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,315 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,316 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,318 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,321 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,322 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,324 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,325 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,327 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:45,329 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:46,999 WARN L188 SmtUtils]: Spent 487.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 120 72.43/37.97 [2019-03-28 12:37:47,267 WARN L188 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 95 72.43/37.97 [2019-03-28 12:37:47,268 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true 72.43/37.97 [2019-03-28 12:37:47,679 WARN L188 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 57 72.43/37.97 [2019-03-28 12:37:48,073 INFO L300 LassoAnalysis]: Preprocessing complete. 72.43/37.97 [2019-03-28 12:37:48,073 INFO L497 LassoAnalysis]: Using template 'affine'. 72.43/37.97 [2019-03-28 12:37:48,073 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,074 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,074 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,074 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,074 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,075 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,075 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,075 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,076 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,076 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,076 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,076 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,076 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,076 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,077 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,077 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,077 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,077 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,078 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,078 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,078 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,078 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,078 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,078 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,079 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,079 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,079 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,079 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,079 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,080 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,080 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,080 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,080 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,080 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,080 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,081 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,081 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,081 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,081 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,081 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,082 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,082 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,082 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,082 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,082 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,083 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,083 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,083 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,083 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,083 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,083 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,084 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,084 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,084 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,084 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,084 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,085 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,085 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,085 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,085 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,085 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,086 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,087 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,087 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,087 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,087 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,087 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,087 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,088 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,088 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,088 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,088 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,089 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,089 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,089 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,089 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,089 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,089 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,089 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,090 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,090 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,090 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,091 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,091 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,091 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,091 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,091 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,091 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,092 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,092 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,092 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,092 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,092 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,092 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,093 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,093 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,093 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,093 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,094 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,094 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,094 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,094 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,094 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,094 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,095 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,095 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,095 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,095 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,096 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,096 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,096 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,096 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,096 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,096 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,096 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,097 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,097 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,097 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,097 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,098 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,098 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,099 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,099 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,100 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,101 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,101 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,101 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,101 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,101 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,102 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,102 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,102 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,102 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,102 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,103 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,103 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,103 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,103 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,103 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,103 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,104 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,104 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,104 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,104 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,104 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,105 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,105 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,105 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,105 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,106 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,106 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,107 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,107 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,107 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,107 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,107 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,107 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,107 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,108 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,108 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,108 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,108 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,109 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,109 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,109 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,109 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,109 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,110 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,110 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,110 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,110 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,110 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,110 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,111 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,111 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,111 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,111 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,111 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,112 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,112 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,112 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,112 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,112 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,112 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,112 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,113 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,113 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,113 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,113 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,114 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,114 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,114 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,114 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,115 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,116 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,116 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,116 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,116 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,116 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,117 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,117 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,118 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,118 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,118 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,118 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,118 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,119 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,119 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,119 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,122 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,122 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,122 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,122 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,122 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,123 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,123 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,123 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,127 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,128 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,128 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,128 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,128 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,128 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,130 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,130 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,137 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,138 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,138 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,138 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,138 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,139 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,139 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,139 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,141 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,142 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,142 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,142 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,142 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,142 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,143 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,143 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,146 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,146 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,146 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,147 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,147 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,147 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,147 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,148 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,150 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,150 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,150 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,151 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,151 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,151 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,151 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,151 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,154 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,154 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,155 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,155 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,155 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,155 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,156 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,156 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,157 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,157 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,157 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,157 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,157 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,158 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,158 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,158 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,161 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,161 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,161 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,162 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,162 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,162 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,162 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,163 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,165 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,166 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,166 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,166 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,166 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,167 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,167 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,167 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,170 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,171 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,171 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,171 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,171 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,171 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,172 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,172 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,175 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,175 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,175 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,176 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,176 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,176 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,178 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,178 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,191 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,192 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,192 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,192 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,192 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,193 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,193 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,193 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,196 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,196 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,197 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,197 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,197 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,197 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,197 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,198 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,198 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,198 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,198 INFO L497 LassoAnalysis]: Using template '2-nested'. 72.43/37.97 [2019-03-28 12:37:48,198 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,199 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,199 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,199 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,199 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,199 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,199 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,200 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,200 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,200 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,200 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,201 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,201 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,201 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,201 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,201 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,201 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,202 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,202 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,202 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,202 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,203 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,203 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,203 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,203 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,203 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,204 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,204 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,204 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,204 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,204 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,205 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,205 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,205 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,205 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,205 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,206 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,206 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,206 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,206 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,206 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,206 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,207 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,207 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,207 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,207 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,208 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,208 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,208 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,208 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,208 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,208 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,209 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,209 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,209 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,209 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,210 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,210 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,210 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,210 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,211 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,212 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,212 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,212 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,212 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,212 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,213 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,213 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,213 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,213 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,213 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,214 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,214 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,214 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,214 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,214 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,214 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,215 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,215 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,215 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,215 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,216 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,216 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,216 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,216 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,216 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,216 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,217 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,217 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,217 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,217 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,217 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,218 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,218 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,218 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,218 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,218 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,219 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,219 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,219 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,219 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,219 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,220 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,220 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,220 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,220 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,220 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,221 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,221 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,221 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,221 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,221 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,221 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,222 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,222 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,222 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,222 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,223 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,223 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,223 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,223 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,224 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,224 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,225 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,225 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,225 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,226 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,226 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,226 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,226 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,226 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,226 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,227 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,227 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,227 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,227 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,227 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,228 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,228 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,228 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,228 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,228 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,229 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,229 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,229 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,229 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,229 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,230 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,230 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,231 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,231 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,232 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,232 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,232 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,232 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,232 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,233 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,233 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,233 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,233 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,234 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,234 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,234 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,234 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,234 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,234 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,235 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,235 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,235 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,236 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,236 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,236 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,236 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,236 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,236 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,236 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,237 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,237 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,237 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,237 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,238 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,238 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,238 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,238 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,238 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,239 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,239 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,239 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,239 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,239 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,240 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,240 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,240 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,242 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,242 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,242 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,242 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,242 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,242 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,243 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,243 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,244 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,244 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,245 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,245 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,245 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,245 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,246 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,246 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,249 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,249 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,250 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,250 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,250 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,250 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,251 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,251 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,257 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,257 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,257 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,258 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,258 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,258 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,260 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,260 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,270 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,271 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,271 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,271 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,271 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,271 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,272 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,272 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,275 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,276 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,276 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,276 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,276 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,276 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,277 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,277 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,281 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,281 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,282 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,282 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,282 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,282 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,283 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,283 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,286 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,286 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,287 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,287 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,287 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,287 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,288 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,288 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,292 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,292 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,292 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,293 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,293 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,293 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,294 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,294 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,295 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,295 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,295 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,295 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,296 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,296 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,296 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,296 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,300 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,300 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,300 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,301 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,301 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,301 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,302 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,302 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,305 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,306 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,306 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,306 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,306 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,307 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,307 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,307 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,311 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,311 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,312 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,312 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,312 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,312 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,313 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,313 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,317 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,317 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,317 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,318 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,318 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,318 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,321 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,321 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,339 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,340 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,340 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,340 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,340 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,340 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,341 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,341 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,345 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,345 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,346 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,346 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,346 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,346 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,346 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,347 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,347 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,347 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,347 INFO L497 LassoAnalysis]: Using template '3-nested'. 72.43/37.97 [2019-03-28 12:37:48,348 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,348 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,348 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,348 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,348 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,348 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,349 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,349 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,349 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,350 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,350 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,350 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,350 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,350 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,350 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,351 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,351 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,351 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,352 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,352 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,352 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,352 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,352 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,352 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,353 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,353 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,353 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,353 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,354 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,354 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,354 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,354 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,354 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,355 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,355 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,355 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,355 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,356 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,356 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,356 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,356 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,356 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,356 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,357 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,357 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,357 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,357 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,358 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,358 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,358 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,358 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,358 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,358 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,359 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,359 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,359 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,359 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,360 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,360 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,360 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,361 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,362 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,362 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,363 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,363 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,363 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,363 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,363 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,363 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,364 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,364 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,364 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,364 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,365 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,365 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,365 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,365 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,365 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,365 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,366 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,366 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,366 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,366 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,367 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,367 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,367 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,367 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,367 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,368 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,368 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.97 Simplify termination arguments: true 72.43/37.97 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.97 [2019-03-28 12:37:48,368 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.97 [2019-03-28 12:37:48,368 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.97 [2019-03-28 12:37:48,368 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.97 [2019-03-28 12:37:48,369 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.97 [2019-03-28 12:37:48,369 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.97 [2019-03-28 12:37:48,369 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.97 [2019-03-28 12:37:48,369 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.97 [2019-03-28 12:37:48,370 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.97 [2019-03-28 12:37:48,370 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.97 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.97 Number of strict supporting invariants: 0 72.43/37.97 Number of non-strict supporting invariants: 1 72.43/37.97 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,370 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,370 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,370 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,371 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,371 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,371 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,371 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,371 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,372 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,372 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,372 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,372 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,372 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,373 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,373 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,373 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,373 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,374 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,374 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,374 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,374 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,374 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,375 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,375 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,377 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,377 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,377 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,377 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,378 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,378 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,378 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,378 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,378 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,379 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,379 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,379 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,379 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,380 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,380 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,380 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,380 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,380 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,381 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,381 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,381 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,381 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,382 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,382 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,382 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,383 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,384 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,384 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,385 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,385 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,385 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,385 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,385 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,386 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,386 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,386 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,387 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,387 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,387 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,387 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,387 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,387 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,388 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,388 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,388 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,389 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,389 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,389 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,389 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,389 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,389 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,390 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,390 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,390 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,391 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,391 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,391 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,391 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,391 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,391 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,392 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,392 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,392 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,392 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,393 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,393 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,393 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,393 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,394 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,394 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,396 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,396 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,397 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,397 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,397 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,397 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,398 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,398 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,399 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,400 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,400 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,400 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,400 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,400 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,401 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,401 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,405 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,405 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,406 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,406 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,406 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,406 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,407 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,408 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,414 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,414 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,415 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,415 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,415 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,415 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,418 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,418 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,431 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,432 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,432 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,432 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,432 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,432 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,433 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,433 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,437 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,438 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,438 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,438 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,438 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,438 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,439 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,440 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,444 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,445 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,445 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,445 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,446 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,446 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,447 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,447 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,451 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,451 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,451 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,451 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,452 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,452 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,453 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,453 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,458 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,458 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,458 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,458 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,459 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,459 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,459 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,460 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,461 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,462 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,462 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,462 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,462 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,462 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,463 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,463 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,467 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,468 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,468 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,468 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,468 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,468 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,469 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,469 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,476 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,476 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,477 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,477 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,477 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,477 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,478 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,478 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,483 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,484 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,484 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,484 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,484 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,485 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,486 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,486 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,490 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,491 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,491 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,491 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,491 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,492 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,495 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,496 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,521 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,521 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,521 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,522 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,522 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,522 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,523 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,523 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,528 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,528 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,528 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,528 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,529 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,529 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,529 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,529 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,529 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,530 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,530 INFO L497 LassoAnalysis]: Using template '4-nested'. 72.43/37.98 [2019-03-28 12:37:48,530 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,531 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,531 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,531 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,531 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,531 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,531 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,531 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,532 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,532 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,532 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,533 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,533 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,533 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,533 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,533 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,533 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,534 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,534 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,534 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,535 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,535 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,535 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,535 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,535 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,535 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,536 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,536 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,536 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,537 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,537 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,537 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,537 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,537 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,537 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,538 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,538 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,538 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,539 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,539 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,539 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,539 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,539 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,539 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,540 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,540 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,540 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,541 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,541 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,541 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,541 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,541 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,541 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,542 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,542 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,542 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,542 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,543 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,543 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,544 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,544 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,545 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,546 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,546 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,546 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,546 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,546 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,546 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,547 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,547 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,547 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,547 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,548 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,548 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,548 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,548 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,548 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,549 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,549 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,549 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,549 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,550 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,550 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,550 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,550 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,550 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,550 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,551 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,551 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,551 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,552 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,552 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,552 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,552 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,552 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,552 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,553 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,553 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,553 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,554 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,554 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,554 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,554 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,554 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,555 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,555 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,555 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,555 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,556 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,556 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,556 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,556 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,556 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,556 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,557 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,557 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,557 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,558 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,558 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,558 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,558 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,559 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,559 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,561 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,561 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,561 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,561 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,562 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,562 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,562 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,562 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,562 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,563 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,563 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,563 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,563 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,564 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,564 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,564 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,564 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,564 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,565 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,565 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,565 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,566 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,566 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,566 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,567 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,567 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,568 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,569 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,569 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,569 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,569 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,569 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,570 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,570 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,570 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,571 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,571 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,571 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,571 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,571 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,571 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,572 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,572 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,572 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,573 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,573 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,573 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,573 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,573 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,573 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,574 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,574 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,574 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,575 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,575 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,575 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,575 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,575 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,575 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,576 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,576 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,576 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,577 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,577 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,577 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,577 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,577 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,577 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,578 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,578 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,580 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,581 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,581 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,581 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,581 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,581 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,582 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,582 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,584 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,584 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,584 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,585 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,585 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,585 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,586 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,586 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,590 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,591 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,591 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,591 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,591 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,592 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,593 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,593 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,601 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,601 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,602 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,602 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,602 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,602 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,605 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,605 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,621 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,621 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,621 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,622 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,622 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,622 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,623 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,623 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,628 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,628 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,628 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,628 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,629 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,629 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,630 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,630 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,636 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,636 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,636 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,637 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,637 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,637 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,638 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,638 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,642 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,643 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,643 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,643 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,643 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,643 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,645 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,645 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,650 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,651 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,651 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,651 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,651 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,651 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,652 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,652 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,654 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,654 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,655 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,655 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,655 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,655 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,656 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,656 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,661 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,661 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,662 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,662 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,662 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,662 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,663 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,663 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,669 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,670 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,670 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,670 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,670 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,670 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,672 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,672 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,677 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,678 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,678 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,678 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,678 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,679 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,680 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,680 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,685 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,686 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,686 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,686 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,687 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,687 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,691 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,691 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,721 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,721 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,721 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,722 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,722 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,722 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,723 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,723 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,729 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,729 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,730 INFO L339 nArgumentSynthesizer]: Template has degree 0. 72.43/37.98 [2019-03-28 12:37:48,730 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,730 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,730 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,730 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,730 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,731 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,731 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,731 INFO L497 LassoAnalysis]: Using template '2-phase'. 72.43/37.98 [2019-03-28 12:37:48,732 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,732 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,732 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,732 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,732 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,733 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,733 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,733 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,733 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,734 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,734 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,734 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,734 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,734 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,735 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,735 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,735 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,735 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,735 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,736 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,736 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,737 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,737 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,737 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,737 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,737 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,737 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,738 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,738 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,738 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,739 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,739 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,739 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,739 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,739 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,739 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,740 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,740 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,740 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,741 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,741 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,741 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,741 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,741 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,742 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,742 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,742 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,742 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,742 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,743 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,743 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,743 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,744 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,744 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,744 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,744 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,744 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,744 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,745 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,745 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,745 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,746 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,746 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,746 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,746 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,746 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,747 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,747 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,749 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,749 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,750 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,750 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,750 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,750 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,750 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,750 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,751 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,751 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,752 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,752 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,752 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,752 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,752 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,752 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,753 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,753 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,753 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,753 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,754 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,754 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,754 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,754 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,755 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,755 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,755 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,755 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,755 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,755 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,756 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,756 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,757 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,757 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,757 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,757 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,757 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,757 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,758 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,758 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,758 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,759 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,759 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,759 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,759 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,759 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,759 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,760 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,760 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,760 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,761 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,761 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,761 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,761 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,761 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,762 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,762 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,762 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,762 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,762 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,763 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,763 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,763 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,764 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,764 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,764 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,764 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,765 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,765 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,767 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,767 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,768 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,768 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,768 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,768 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,768 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,768 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,769 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,769 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,770 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,770 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,770 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,770 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,770 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,771 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,771 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,771 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,771 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,771 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,772 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,772 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,772 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,773 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,773 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,773 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,773 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,774 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,774 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,776 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,776 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,776 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,777 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,777 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,777 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,777 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,777 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,777 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,778 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,778 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,779 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,779 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,779 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,779 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,779 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,779 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,780 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,780 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,780 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,781 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,781 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,781 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,781 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,781 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,782 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,782 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,782 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,782 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,782 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,783 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,783 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,783 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,784 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,784 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,784 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,784 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,784 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,784 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,785 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,785 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,785 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,786 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,786 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,786 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,786 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,786 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,787 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,787 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,790 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,790 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,790 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,790 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,790 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,790 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,791 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,791 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,791 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,793 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,794 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,794 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,794 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,794 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,794 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,795 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,795 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,795 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,799 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,800 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,800 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,800 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,800 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,801 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,801 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,802 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,802 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,808 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,809 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,809 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,809 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,809 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,810 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,810 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,812 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,812 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,829 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,830 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,830 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,830 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,830 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,831 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,831 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,832 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,832 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,836 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,836 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,836 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,836 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,836 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,837 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,837 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,838 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,838 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,842 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,843 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,843 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,843 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,843 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,843 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,844 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,844 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,845 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,848 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,849 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,849 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,849 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,849 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,849 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,850 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,850 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,851 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,855 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,856 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,856 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,856 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,856 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,856 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,857 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,857 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,857 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,860 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,860 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,860 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,860 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,860 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,860 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,861 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,861 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,861 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,869 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,870 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,870 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,870 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,870 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,871 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,871 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,872 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,872 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,876 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,877 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,877 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,877 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,877 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,878 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,878 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,879 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,879 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,883 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,884 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,884 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,884 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,884 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,885 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,885 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,886 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,886 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,890 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,891 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,891 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,891 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,892 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,892 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,892 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,895 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,896 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,918 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,918 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,919 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,919 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,919 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,919 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,919 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,920 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,920 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,925 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,926 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,926 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,926 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.98 [2019-03-28 12:37:48,926 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,926 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,927 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,927 INFO L207 nArgumentSynthesizer]: 3 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,927 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,927 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,928 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,928 INFO L497 LassoAnalysis]: Using template '3-phase'. 72.43/37.98 [2019-03-28 12:37:48,928 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,929 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,929 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,929 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,929 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,929 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,929 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,930 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,930 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,931 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,931 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,932 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,932 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,932 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,932 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,932 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,932 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,933 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,933 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,934 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,934 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,935 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,935 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,935 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,935 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,935 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,935 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,936 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,936 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,937 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,937 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,938 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,938 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,938 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,938 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,938 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,938 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,939 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,939 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,940 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,940 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,940 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,941 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,941 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,941 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,941 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,941 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,942 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,942 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,943 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,943 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,943 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,944 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,944 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,944 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,944 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,944 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,945 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,945 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,946 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,946 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,946 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,946 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,946 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,947 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,947 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,948 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,948 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,950 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,951 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,951 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,951 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,951 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,952 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,952 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,952 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,952 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,952 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,953 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,954 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,954 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,954 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,954 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,954 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,955 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,955 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,955 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,955 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,956 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,957 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,957 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,957 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,957 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,958 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,958 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,958 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,958 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,958 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,959 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,960 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,960 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,960 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,960 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,961 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,961 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,961 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,961 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,961 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,963 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,963 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,963 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,963 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,964 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,964 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,964 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,964 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,964 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,965 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,966 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,966 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,966 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,966 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,966 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,967 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,967 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,967 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,967 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,967 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,969 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,969 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,969 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,969 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,969 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,970 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,970 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,971 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,971 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,974 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,974 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,974 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,974 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,974 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,975 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,975 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,975 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,975 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,976 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,977 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,977 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,977 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,977 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,978 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,978 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,978 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,978 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,978 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,979 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,980 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,980 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,980 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,980 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,981 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,981 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,981 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,982 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,982 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,985 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,985 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,985 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,985 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,985 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,986 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,986 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,986 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,986 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,986 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,988 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,988 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,988 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,988 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,988 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,989 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,989 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,989 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,989 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,990 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,991 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,991 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,991 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,991 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,992 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,992 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,992 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,992 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,993 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,993 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,994 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,994 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,994 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,995 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,995 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.98 [2019-03-28 12:37:48,995 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,995 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,995 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,996 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,996 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:48,997 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:48,997 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:48,998 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:48,998 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:48,998 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:48,998 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:48,998 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:48,999 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:48,999 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:49,003 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:49,003 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:49,003 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:49,003 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:49,004 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:49,004 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:49,004 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:49,005 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:49,005 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:49,008 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:49,008 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:49,008 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:49,009 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:49,009 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:49,009 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:49,009 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:49,010 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:49,010 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:49,016 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:49,016 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:49,017 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:49,017 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:49,017 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:49,017 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:49,017 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:49,019 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:49,019 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:49,028 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:49,029 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:49,029 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:49,029 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:49,030 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:49,030 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:49,030 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:49,033 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:49,033 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:49,056 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:49,057 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:49,057 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:49,071 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:49,072 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:49,072 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:49,072 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:49,073 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:49,073 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:49,079 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.98 [2019-03-28 12:37:49,080 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.98 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.98 Number of strict supporting invariants: 0 72.43/37.98 Number of non-strict supporting invariants: 1 72.43/37.98 Consider only non-deceasing supporting invariants: true 72.43/37.98 Simplify termination arguments: true 72.43/37.98 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.98 [2019-03-28 12:37:49,080 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.98 [2019-03-28 12:37:49,080 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.98 [2019-03-28 12:37:49,080 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.98 [2019-03-28 12:37:49,080 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.98 [2019-03-28 12:37:49,081 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.98 [2019-03-28 12:37:49,082 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.98 [2019-03-28 12:37:49,082 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.98 [2019-03-28 12:37:49,089 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,089 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,090 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,090 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.99 [2019-03-28 12:37:49,090 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,090 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,090 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,092 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,092 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,097 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,098 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,098 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,098 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.99 [2019-03-28 12:37:49,098 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,098 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,099 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,100 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,100 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,107 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,107 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,107 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,108 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.99 [2019-03-28 12:37:49,108 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,108 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,108 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,109 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,109 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,112 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,112 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,112 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,113 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.99 [2019-03-28 12:37:49,113 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,113 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,113 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,114 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,114 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,131 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,131 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,132 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,132 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.99 [2019-03-28 12:37:49,132 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,132 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,132 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,133 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,134 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,143 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,143 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,144 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,144 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.99 [2019-03-28 12:37:49,144 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,144 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,144 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,146 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,146 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,154 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,155 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,155 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,155 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.99 [2019-03-28 12:37:49,156 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,156 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,156 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,157 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,157 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,164 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,164 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,165 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,165 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.99 [2019-03-28 12:37:49,165 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,166 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,166 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,172 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,172 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,483 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,484 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,484 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,484 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.99 [2019-03-28 12:37:49,485 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,485 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,485 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,486 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,486 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,494 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,494 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,494 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,494 INFO L339 nArgumentSynthesizer]: Template has degree 2. 72.43/37.99 [2019-03-28 12:37:49,495 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,495 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,495 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,495 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,496 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,496 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,497 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,497 INFO L497 LassoAnalysis]: Using template '4-phase'. 72.43/37.99 [2019-03-28 12:37:49,497 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,498 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,498 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,498 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,498 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,498 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,498 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,499 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,499 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,500 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,500 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,500 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,501 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,501 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,501 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,501 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,501 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,502 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,502 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,503 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,503 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,503 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,504 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,504 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,504 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,504 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,504 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,505 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,505 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,506 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,506 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,506 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,507 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,507 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,507 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,507 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,507 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,508 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,508 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,509 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,509 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,509 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,510 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,510 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,510 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,510 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,510 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,511 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,511 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,512 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,512 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,513 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,513 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,513 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,513 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,513 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,513 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,514 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,514 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,515 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,515 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,516 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,516 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,516 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,516 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,516 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,517 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,517 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,522 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,522 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,523 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,523 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,523 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,523 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,523 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,524 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,524 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,524 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,525 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,526 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,526 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,526 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,526 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,526 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,526 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,527 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,527 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,527 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,528 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,528 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,529 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,529 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,529 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,529 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,529 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,529 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,530 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,530 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,531 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,531 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,532 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,532 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,532 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,532 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,532 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,532 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,533 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,533 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,534 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,534 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,535 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,535 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,535 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,535 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,535 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,535 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,536 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,536 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,537 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,537 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,538 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,538 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,538 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,538 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,538 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,538 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,539 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,539 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,540 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,540 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,541 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,541 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,541 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,541 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,541 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,542 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,542 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,547 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,547 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,547 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,548 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,548 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,548 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,548 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,548 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,549 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,549 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,550 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,550 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,551 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,551 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,551 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,551 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,551 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,551 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,552 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,552 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,553 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,553 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,554 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,554 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,554 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,554 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,554 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,555 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,555 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,560 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,560 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,561 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,561 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,561 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,561 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,561 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,561 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,562 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,562 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,563 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,563 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,564 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,564 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,564 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,564 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,564 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,564 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,565 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,565 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,566 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,566 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,567 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,567 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,567 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,567 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,567 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,568 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,568 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,568 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,569 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,569 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,570 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,570 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,570 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,570 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,570 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,570 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,571 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,571 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,572 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,572 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,573 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,573 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,573 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,573 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,573 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,575 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,575 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,580 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,581 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,581 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,581 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,581 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,582 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,582 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,583 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,583 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,588 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,588 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,588 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,588 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,589 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,589 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,589 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,590 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,590 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,598 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,599 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,599 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,599 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,599 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,600 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,600 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,602 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,602 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,615 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,615 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,616 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,616 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,616 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,616 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,616 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,621 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,621 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,654 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,655 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,655 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,655 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,656 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,656 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,656 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,657 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,657 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,665 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,665 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,665 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,666 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,666 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,666 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,666 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,668 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,668 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,676 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,677 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,677 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,677 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,678 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,678 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,678 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,679 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,680 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,687 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,687 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,688 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,688 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,688 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,688 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,688 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,690 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,690 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,699 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,699 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,700 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,700 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,700 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,700 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,700 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,701 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,702 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,706 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,706 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,707 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,707 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,707 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,707 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,707 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,709 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,709 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,732 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,733 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,733 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,733 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,734 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,734 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,734 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,735 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,736 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,745 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,745 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,745 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,746 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,746 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,746 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,746 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,748 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,748 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,763 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,763 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,764 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,764 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,764 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,764 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,764 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,766 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,766 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,774 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,775 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,775 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,775 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,776 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,776 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,776 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,783 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,783 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,825 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,826 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,826 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,826 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,827 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,827 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,827 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,828 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,829 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,837 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,837 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,838 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,838 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:49,838 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,838 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,838 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,838 INFO L207 nArgumentSynthesizer]: 5 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,839 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,839 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,840 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,841 INFO L497 LassoAnalysis]: Using template '2-lex'. 72.43/37.99 [2019-03-28 12:37:49,841 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,841 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,841 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,841 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,841 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,842 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,842 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,842 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,842 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,843 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,844 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,844 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,844 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,844 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,844 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,844 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,845 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,845 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,845 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,847 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,847 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,847 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,847 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,847 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,848 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,848 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,848 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,848 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,848 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,850 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,850 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,850 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,851 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,851 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,851 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,851 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,851 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,851 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,852 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,853 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,853 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,854 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,854 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,854 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,854 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,854 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,854 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,855 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,855 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,856 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,857 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,857 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,857 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,857 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,857 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,857 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,857 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,858 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,858 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,859 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,859 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,860 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,860 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,860 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,860 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,860 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,861 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,861 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,864 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,864 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,864 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,864 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,864 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,864 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,865 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,865 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,865 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,865 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,866 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,867 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,867 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,867 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,867 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,868 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,868 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,868 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,868 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,868 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,869 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,870 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,870 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,870 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,870 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,870 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,871 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,871 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,871 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,871 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,872 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,873 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,873 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,873 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,873 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,873 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,873 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,874 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,874 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,874 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,875 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,876 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,876 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,876 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,876 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,876 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,877 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,877 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,877 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,877 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,878 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,879 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,879 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,879 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,879 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,879 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,879 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,880 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,880 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,880 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,881 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,882 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,882 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,882 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,882 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,882 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,883 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,883 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,883 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,886 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,886 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,887 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,887 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,887 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,887 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,887 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,887 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,888 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,888 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,889 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,889 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,890 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,890 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,890 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,890 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,890 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,890 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,891 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,891 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,892 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,892 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,893 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,893 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,893 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,893 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,893 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,894 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,894 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,897 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,897 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,897 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,897 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,897 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,898 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,898 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,898 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,898 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,898 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,900 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,900 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,900 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,900 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,901 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,901 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,901 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,901 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,901 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,901 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,903 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,903 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,903 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,904 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,904 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,904 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,904 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,904 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,904 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,905 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,906 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,906 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,906 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,907 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,907 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:49,907 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,907 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,907 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,907 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,907 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,909 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,909 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,909 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,909 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,910 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,910 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,910 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,911 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,911 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,914 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,914 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,914 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,915 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,915 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,915 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,915 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,916 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,916 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,918 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,919 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,919 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,919 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,919 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,919 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,919 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,920 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,920 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,925 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,925 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,926 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,926 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,926 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,926 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,926 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,927 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,928 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,935 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,936 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,936 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,936 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,937 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,937 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,937 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,939 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,939 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,960 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,961 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,961 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,961 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,961 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,962 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,962 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,963 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,963 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,968 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,968 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,968 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,969 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,969 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,969 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,969 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,970 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,970 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,976 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,977 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,977 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,977 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,978 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,978 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,978 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,979 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,979 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,983 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,984 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,984 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,984 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,984 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,984 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,985 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,986 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,986 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,993 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,993 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,993 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,993 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,994 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,994 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,994 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,995 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,995 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:49,997 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:49,998 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:49,998 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:49,998 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:49,998 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:49,998 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:49,999 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:49,999 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:49,999 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,007 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,008 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,008 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,008 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:50,009 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,009 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,009 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,010 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,010 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,017 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,017 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,018 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,018 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:50,018 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,018 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,018 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,019 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,019 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,025 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,026 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,026 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,026 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:50,026 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,026 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,027 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,027 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,028 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,035 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,035 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,036 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,036 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:50,036 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,036 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,036 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,040 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,040 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,082 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,083 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,083 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,083 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:50,083 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,083 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,084 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,084 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,085 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,091 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,091 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,091 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,091 INFO L339 nArgumentSynthesizer]: Template has degree 1. 72.43/37.99 [2019-03-28 12:37:50,092 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,092 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,092 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,092 INFO L207 nArgumentSynthesizer]: 4 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,092 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,093 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,094 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,094 INFO L497 LassoAnalysis]: Using template '3-lex'. 72.43/37.99 [2019-03-28 12:37:50,094 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,095 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,095 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,095 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,095 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,095 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,095 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,096 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,096 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,098 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,098 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,098 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,098 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,098 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,099 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,099 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,099 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,099 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,099 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,102 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,102 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,102 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,102 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,103 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,103 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,103 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,103 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,103 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,104 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,106 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,106 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,106 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,106 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,107 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,107 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,107 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,107 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,107 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,108 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,110 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,110 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,110 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,111 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,111 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,111 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,111 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,111 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,112 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,112 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,114 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,114 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,114 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,115 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,115 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,115 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,115 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,115 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,115 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,116 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,117 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,118 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,118 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,118 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,118 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,118 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,119 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,119 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,120 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,123 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,123 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,124 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,124 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,124 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,124 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,124 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,124 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,125 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,125 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,126 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,127 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,127 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,127 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,127 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,127 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,128 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,128 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,128 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,128 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,130 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,130 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,130 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,131 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,131 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,131 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,131 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,131 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,132 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,132 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,133 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,134 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,134 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,134 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,134 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,134 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,135 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,135 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,135 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,135 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,137 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,138 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,138 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,138 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,138 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,138 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,139 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,139 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,139 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,139 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,141 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,141 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,141 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,142 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,142 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,142 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,142 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,142 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,143 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,143 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,145 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,145 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,145 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,146 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,146 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,146 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,146 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,147 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,147 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,151 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,151 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,151 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,151 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,152 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,152 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,152 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,152 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,152 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,153 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,155 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,155 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,155 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,155 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,156 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,156 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,156 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,156 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,156 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,157 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,158 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,159 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,159 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,159 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,159 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,159 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,159 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,160 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,160 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,164 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,164 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,164 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,165 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,165 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,165 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,165 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,165 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,166 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,166 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,168 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,168 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,168 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,169 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,169 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,169 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,169 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,169 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,170 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,170 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,172 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,172 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,172 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,172 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,173 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,173 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,173 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,173 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,173 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,174 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,175 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,176 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,176 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,176 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,176 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,176 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,176 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,176 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,177 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,177 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,179 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,179 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,179 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,179 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,180 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,180 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,180 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,181 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,181 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,185 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,185 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,186 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,186 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,186 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,186 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,186 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,187 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,187 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,191 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,191 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,191 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,191 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,192 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,192 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,192 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,193 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,193 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,200 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,200 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,200 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,201 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,201 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,201 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,201 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,203 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,203 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,215 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,215 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,216 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,216 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,216 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,216 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,216 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,220 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,220 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,286 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,287 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,288 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,288 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,288 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,288 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,288 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,290 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,290 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,296 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,296 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,296 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,297 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,297 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,297 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,297 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,298 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,299 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,308 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,308 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,308 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,309 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,309 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,309 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,309 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,310 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,310 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,317 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,317 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,317 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,317 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,318 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,318 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,318 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,319 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,319 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,328 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,328 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,328 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,329 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,329 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,329 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,329 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,330 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,330 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,334 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,334 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,334 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,334 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,335 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,335 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,335 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,336 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,336 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,357 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,357 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,358 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,358 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,358 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,358 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,358 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,360 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,360 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,370 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,370 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,370 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,371 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,371 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,371 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,371 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,372 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,373 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,381 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,382 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,382 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,382 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,382 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,382 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,383 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,384 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,384 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,400 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,400 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,401 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,401 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,401 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,401 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,401 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,407 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,407 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,458 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,458 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,459 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,459 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,459 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,459 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,459 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,461 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,461 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,469 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,470 INFO L122 nArgumentSynthesizer]: Termination Analysis Settings: 72.43/37.99 Termination analysis: LINEAR_WITH_GUESSES 72.43/37.99 Number of strict supporting invariants: 0 72.43/37.99 Number of non-strict supporting invariants: 1 72.43/37.99 Consider only non-deceasing supporting invariants: true 72.43/37.99 Simplify termination arguments: true 72.43/37.99 Simplify supporting invariants: trueOverapproximate stem: false 72.43/37.99 [2019-03-28 12:37:50,470 WARN L334 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. 72.43/37.99 [2019-03-28 12:37:50,470 INFO L339 nArgumentSynthesizer]: Template has degree 3. 72.43/37.99 [2019-03-28 12:37:50,470 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. 72.43/37.99 [2019-03-28 12:37:50,470 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts 72.43/37.99 [2019-03-28 12:37:50,471 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts 72.43/37.99 [2019-03-28 12:37:50,471 INFO L207 nArgumentSynthesizer]: 6 template conjuncts. 72.43/37.99 [2019-03-28 12:37:50,471 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. 72.43/37.99 [2019-03-28 12:37:50,471 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. 72.43/37.99 [2019-03-28 12:37:50,474 INFO L530 LassoAnalysis]: Proving termination failed for this template and these settings. 72.43/37.99 [2019-03-28 12:37:50,483 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.03 12:37:50 BasicIcfg 72.43/37.99 [2019-03-28 12:37:50,484 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- 72.43/37.99 [2019-03-28 12:37:50,484 INFO L168 Benchmark]: Toolchain (without parser) took 33710.92 ms. Allocated memory was 649.6 MB in the beginning and 1.6 GB in the end (delta: 937.4 MB). Free memory was 558.5 MB in the beginning and 604.4 MB in the end (delta: -45.9 MB). Peak memory consumption was 936.1 MB. Max. memory is 50.3 GB. 72.43/37.99 [2019-03-28 12:37:50,485 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 649.6 MB. Free memory is still 580.0 MB. There was no memory consumed. Max. memory is 50.3 GB. 72.43/37.99 [2019-03-28 12:37:50,485 INFO L168 Benchmark]: CACSL2BoogieTranslator took 320.42 ms. Allocated memory was 649.6 MB in the beginning and 676.9 MB in the end (delta: 27.3 MB). Free memory was 558.5 MB in the beginning and 644.1 MB in the end (delta: -85.6 MB). Peak memory consumption was 31.9 MB. Max. memory is 50.3 GB. 72.43/37.99 [2019-03-28 12:37:50,486 INFO L168 Benchmark]: Boogie Procedure Inliner took 45.36 ms. Allocated memory is still 676.9 MB. Free memory was 644.1 MB in the beginning and 639.6 MB in the end (delta: 4.4 MB). Peak memory consumption was 4.4 MB. Max. memory is 50.3 GB. 72.43/37.99 [2019-03-28 12:37:50,486 INFO L168 Benchmark]: Boogie Preprocessor took 27.85 ms. Allocated memory is still 676.9 MB. Free memory was 639.6 MB in the beginning and 638.3 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 50.3 GB. 72.43/37.99 [2019-03-28 12:37:50,487 INFO L168 Benchmark]: RCFGBuilder took 518.32 ms. Allocated memory is still 676.9 MB. Free memory was 638.3 MB in the beginning and 602.5 MB in the end (delta: 35.8 MB). Peak memory consumption was 35.8 MB. Max. memory is 50.3 GB. 72.43/37.99 [2019-03-28 12:37:50,487 INFO L168 Benchmark]: BlockEncodingV2 took 189.88 ms. Allocated memory is still 676.9 MB. Free memory was 602.5 MB in the beginning and 583.6 MB in the end (delta: 18.9 MB). Peak memory consumption was 18.9 MB. Max. memory is 50.3 GB. 72.43/37.99 [2019-03-28 12:37:50,488 INFO L168 Benchmark]: TraceAbstraction took 3771.49 ms. Allocated memory was 676.9 MB in the beginning and 747.1 MB in the end (delta: 70.3 MB). Free memory was 582.2 MB in the beginning and 361.3 MB in the end (delta: 220.9 MB). Peak memory consumption was 291.2 MB. Max. memory is 50.3 GB. 72.43/37.99 [2019-03-28 12:37:50,488 INFO L168 Benchmark]: BuchiAutomizer took 28832.34 ms. Allocated memory was 747.1 MB in the beginning and 1.6 GB in the end (delta: 839.9 MB). Free memory was 361.3 MB in the beginning and 604.4 MB in the end (delta: -243.1 MB). Peak memory consumption was 641.5 MB. Max. memory is 50.3 GB. 72.43/37.99 [2019-03-28 12:37:50,492 INFO L337 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### 72.43/37.99 --- Results --- 72.43/37.99 * Results from de.uni_freiburg.informatik.ultimate.plugins.blockencoding: 72.43/37.99 - StatisticsResult: Initial Icfg 72.43/37.99 88 locations, 94 edges 72.43/37.99 - StatisticsResult: Encoded RCFG 72.43/37.99 80 locations, 166 edges 72.43/37.99 * Results from de.uni_freiburg.informatik.ultimate.core: 72.43/37.99 - StatisticsResult: Toolchain Benchmarks 72.43/37.99 Benchmark results are: 72.43/37.99 * CDTParser took 0.17 ms. Allocated memory is still 649.6 MB. Free memory is still 580.0 MB. There was no memory consumed. Max. memory is 50.3 GB. 72.43/37.99 * CACSL2BoogieTranslator took 320.42 ms. Allocated memory was 649.6 MB in the beginning and 676.9 MB in the end (delta: 27.3 MB). Free memory was 558.5 MB in the beginning and 644.1 MB in the end (delta: -85.6 MB). Peak memory consumption was 31.9 MB. Max. memory is 50.3 GB. 72.43/37.99 * Boogie Procedure Inliner took 45.36 ms. Allocated memory is still 676.9 MB. Free memory was 644.1 MB in the beginning and 639.6 MB in the end (delta: 4.4 MB). Peak memory consumption was 4.4 MB. Max. memory is 50.3 GB. 72.43/37.99 * Boogie Preprocessor took 27.85 ms. Allocated memory is still 676.9 MB. Free memory was 639.6 MB in the beginning and 638.3 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 50.3 GB. 72.43/37.99 * RCFGBuilder took 518.32 ms. Allocated memory is still 676.9 MB. Free memory was 638.3 MB in the beginning and 602.5 MB in the end (delta: 35.8 MB). Peak memory consumption was 35.8 MB. Max. memory is 50.3 GB. 72.43/37.99 * BlockEncodingV2 took 189.88 ms. Allocated memory is still 676.9 MB. Free memory was 602.5 MB in the beginning and 583.6 MB in the end (delta: 18.9 MB). Peak memory consumption was 18.9 MB. Max. memory is 50.3 GB. 72.43/37.99 * TraceAbstraction took 3771.49 ms. Allocated memory was 676.9 MB in the beginning and 747.1 MB in the end (delta: 70.3 MB). Free memory was 582.2 MB in the beginning and 361.3 MB in the end (delta: 220.9 MB). Peak memory consumption was 291.2 MB. Max. memory is 50.3 GB. 72.43/37.99 * BuchiAutomizer took 28832.34 ms. Allocated memory was 747.1 MB in the beginning and 1.6 GB in the end (delta: 839.9 MB). Free memory was 361.3 MB in the beginning and 604.4 MB in the end (delta: -243.1 MB). Peak memory consumption was 641.5 MB. Max. memory is 50.3 GB. 72.43/38.00 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: 72.43/38.00 - GenericResult: Unfinished Backtranslation 72.43/38.00 unknown boogie variable #length 72.43/38.00 - GenericResult: Unfinished Backtranslation 72.43/38.00 unknown boogie variable #length 72.43/38.00 - GenericResult: Unfinished Backtranslation 72.43/38.00 unknown boogie variable #length 72.43/38.00 - GenericResult: Unfinished Backtranslation 72.43/38.00 unknown boogie variable #length 72.43/38.00 - GenericResult: Unfinished Backtranslation 72.43/38.00 unknown boogie variable #length 72.43/38.00 - GenericResult: Unfinished Backtranslation 72.43/38.00 unknown boogie variable #length 72.43/38.00 - GenericResult: Unfinished Backtranslation 72.43/38.00 unknown boogie variable #length 72.43/38.00 - GenericResult: Unfinished Backtranslation 72.43/38.00 unknown boogie variable #length 72.43/38.00 - GenericResult: Unfinished Backtranslation 72.43/38.00 unknown boogie variable #length 72.43/38.00 - GenericResult: Unfinished Backtranslation 72.43/38.00 unknown boogie variable #length 72.43/38.00 - GenericResult: Unfinished Backtranslation 72.43/38.00 unknown boogie variable #memory_int 72.43/38.00 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: 72.43/38.00 - PositiveResult [Line: 23]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 18]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 18]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 23]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 23]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 17]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 23]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 23]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 18]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 18]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 23]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 19]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 28]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 28]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 28]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 19]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 19]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 25]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 18]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 18]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 19]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 25]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 13]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 20]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 20]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 14]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 14]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 20]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 20]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 28]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 20]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 30]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 13]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 30]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 16]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 16]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 22]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 22]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 17]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 20]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 15]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 15]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 22]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - PositiveResult [Line: 22]: pointer dereference always succeeds 72.43/38.00 For all program executions holds that pointer dereference always succeeds at this location 72.43/38.00 - AllSpecificationsHoldResult: All specifications hold 72.43/38.00 44 specifications checked. All of them hold 72.43/38.00 - InvariantResult [Line: 17]: Loop Invariant 72.43/38.00 [2019-03-28 12:37:50,500 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.43/38.00 [2019-03-28 12:37:50,501 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.43/38.00 [2019-03-28 12:37:50,501 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.43/38.00 [2019-03-28 12:37:50,501 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.43/38.00 [2019-03-28 12:37:50,501 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.43/38.00 [2019-03-28 12:37:50,503 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.43/38.00 [2019-03-28 12:37:50,503 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.43/38.00 [2019-03-28 12:37:50,503 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.43/38.00 [2019-03-28 12:37:50,503 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.43/38.00 [2019-03-28 12:37:50,504 WARN L1298 BoogieBacktranslator]: unknown boogie variable #length 72.43/38.00 Derived loop invariant: (((((((((((((4 == unknown-#length-unknown[x_ref] && 0 == flag_ref) && 0 == z_ref) && \valid[y_ref] == 1) && 4 == unknown-#length-unknown[z_ref]) && 1 == \valid[c]) && \valid[z_ref] == 1) && 0 == c) && unknown-#length-unknown[flag_ref] == 4) && unknown-#length-unknown[y_ref] == 4) && x_ref == 0) && 1 == \valid[x_ref]) && y_ref == 0) && 1 == \valid[flag_ref]) && 4 == unknown-#length-unknown[c] 72.43/38.00 - StatisticsResult: Ultimate Automizer benchmark data 72.43/38.00 CFG has 1 procedures, 80 locations, 44 error locations. SAFE Result, 3.6s OverallTime, 13 OverallIterations, 1 TraceHistogramMax, 2.7s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 221 SDtfs, 1012 SDslu, 8 SDs, 0 SdLazy, 1252 SolverSat, 478 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=80occurred 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: 0.0s AutomataMinimizationTime, 13 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 1 LocationsWithAnnotation, 1 PreInvPairs, 1 NumberOfFragments, 66 HoareAnnotationTreeSize, 1 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 1 FomulaSimplificationsInter, 0 FormulaSimplificationTreeSizeReductionInter, 0.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.3s InterpolantComputationTime, 66 NumberOfCodeBlocks, 66 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 53 ConstructedInterpolants, 0 QuantifiedInterpolants, 1189 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 13 InterpolantComputations, 13 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available 72.43/38.00 - StatisticsResult: Constructed decomposition of program 72.43/38.00 Your program was decomposed into 4 terminating modules (3 trivial, 0 deterministic, 1 nondeterministic) and one module whose termination is unknown.One nondeterministic module has affine ranking function unknown-#memory_int-unknown[flag_ref][flag_ref] and consists of 34 locations. 3 modules have a trivial ranking function, the largest among these consists of 3 locations. The remainder module has 101 locations. 72.43/38.00 - StatisticsResult: Timing statistics 72.43/38.00 BüchiAutomizer plugin needed 28.8s and 5 iterations. TraceHistogramMax:1. Analysis of lassos took 26.0s. Construction of modules took 0.9s. Büchi inclusion checks took 1.6s. Highest rank in rank-based complementation 3. Minimization of det autom 3. Minimization of nondet autom 1. Automata minimization 0.0s AutomataMinimizationTime, 4 MinimizatonAttempts, 419 StatesRemovedByMinimization, 2 NontrivialMinimizations. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had 101 states and ocurred in iteration 4. Nontrivial modules had stage [1, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/0 HoareTripleCheckerStatistics: 230 SDtfs, 486 SDslu, 580 SDs, 0 SdLazy, 1075 SolverSat, 103 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.9s Time LassoAnalysisResults: nont0 unkn1 SFLI3 SFLT0 conc0 concLT0 SILN0 SILU0 SILI0 SILT0 lasso1 LassoPreprocessingBenchmarks: Lassos: inital2539 mio100 ax100 hnf100 lsp99 ukn27 mio100 lsp36 div100 bol100 ite100 ukn100 eq189 hnf88 smp98 dnf100 smp100 tf100 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 3 Time: 4ms VariablesStem: 1 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 6 MotzkinApplications: 18 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 0 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 0 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.0s 72.43/38.00 - TerminationAnalysisResult: Unable to decide termination 72.43/38.00 Buchi Automizer is unable to decide termination for the following lasso. 72.43/38.00 Stem: "[177] ULTIMATE.startENTRY-->L-1: Formula: (and (= |v_#NULL.offset_1| 0) (= |v_#NULL.base_1| 0) (= |v_#valid_1| (store |v_#valid_2| 0 0))) InVars {#valid=|v_#valid_2|} OutVars{#NULL.offset=|v_#NULL.offset_1|, #NULL.base=|v_#NULL.base_1|, #valid=|v_#valid_1|} AuxVars[] AssignedVars[#valid, #NULL.offset, #NULL.base]" "[286] L-1-->L13: Formula: (let ((.cse3 (store |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 1))) (let ((.cse0 (store .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 1))) (let ((.cse2 (store .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 1))) (let ((.cse1 (store .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 1))) (and (= (select |v_#valid_8| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1| 0) (= v_ULTIMATE.start_test_fun_~c~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1| 0) (= |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1| 0) (> |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 0) (= v_ULTIMATE.start_test_fun_~y_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| |v_#StackHeapBarrier_1|) (> |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 0) (= v_ULTIMATE.start_test_fun_~x_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|) (= 0 (select .cse0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|)) (= v_ULTIMATE.start_test_fun_~y_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) (= |v_ULTIMATE.start_test_fun_#in~z_1| |v_ULTIMATE.start_main_#t~nondet23_1|) (= (select .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) 0) (= |v_ULTIMATE.start_test_fun_#t~malloc4.offset_1| 0) (= (select .cse2 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) 0) (= (select .cse3 |v_ULTIMATE.start_test_fun_#t~malloc1.base_1|) 0) (< |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 0) (< |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~flag_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc3.base_1|) (= v_ULTIMATE.start_test_fun_~x_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc0.base_1|) (= |v_ULTIMATE.start_test_fun_#in~y_1| |v_ULTIMATE.start_main_#t~nondet22_1|) (= v_ULTIMATE.start_test_fun_~y_1 |v_ULTIMATE.start_test_fun_#in~y_1|) (= v_ULTIMATE.start_test_fun_~flag_1 1) (< |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| |v_#StackHeapBarrier_1|) (= |v_ULTIMATE.start_test_fun_#in~x_1| |v_ULTIMATE.start_main_#t~nondet21_1|) (= (store .cse1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 1) |v_#valid_3|) (= (store (store (store (store (store |v_#length_6| |v_ULTIMATE.start_test_fun_#t~malloc0.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc2.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc3.base_1| 4) |v_ULTIMATE.start_test_fun_#t~malloc4.base_1| 4) |v_#length_1|) (= v_ULTIMATE.start_test_fun_~z_1 |v_ULTIMATE.start_test_fun_#in~z_1|) (> 0 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (= |v_ULTIMATE.start_test_fun_#in~flag_1| |v_ULTIMATE.start_main_#t~nondet24_1|) (> 0 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~c~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc4.base_1|) (= v_ULTIMATE.start_test_fun_~x_1 |v_ULTIMATE.start_test_fun_#in~x_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.base_1 |v_ULTIMATE.start_test_fun_#t~malloc2.base_1|) (= |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1| 0) (= v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|) (< |v_ULTIMATE.start_test_fun_#t~malloc1.base_1| |v_#StackHeapBarrier_1|) (= v_ULTIMATE.start_test_fun_~z_ref~0.offset_1 |v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|)))))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|, #length=|v_#length_6|, #valid=|v_#valid_8|} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_1, ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_1|, ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_1|, ULTIMATE.start_test_fun_#t~mem14=|v_ULTIMATE.start_test_fun_#t~mem14_1|, ULTIMATE.start_test_fun_#t~mem18=|v_ULTIMATE.start_test_fun_#t~mem18_1|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_1|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_1|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_1|, ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_1|, ULTIMATE.start_main_#t~ret25=|v_ULTIMATE.start_main_#t~ret25_1|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_1, ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_1, ULTIMATE.start_test_fun_#res=|v_ULTIMATE.start_test_fun_#res_1|, #length=|v_#length_1|, ULTIMATE.start_test_fun_#t~malloc3.offset=|v_ULTIMATE.start_test_fun_#t~malloc3.offset_1|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_1, ULTIMATE.start_test_fun_#t~mem20=|v_ULTIMATE.start_test_fun_#t~mem20_1|, ULTIMATE.start_main_#t~nondet22=|v_ULTIMATE.start_main_#t~nondet22_1|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_1, ULTIMATE.start_main_#t~nondet24=|v_ULTIMATE.start_main_#t~nondet24_1|, ULTIMATE.start_test_fun_#in~z=|v_ULTIMATE.start_test_fun_#in~z_1|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_1, ULTIMATE.start_test_fun_#in~x=|v_ULTIMATE.start_test_fun_#in~x_1|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_1, ULTIMATE.start_test_fun_#t~malloc2.base=|v_ULTIMATE.start_test_fun_#t~malloc2.base_1|, #StackHeapBarrier=|v_#StackHeapBarrier_1|, ULTIMATE.start_test_fun_#t~malloc2.offset=|v_ULTIMATE.start_test_fun_#t~malloc2.offset_1|, ULTIMATE.start_test_fun_#t~malloc0.base=|v_ULTIMATE.start_test_fun_#t~malloc0.base_1|, ULTIMATE.start_test_fun_#t~malloc4.base=|v_ULTIMATE.start_test_fun_#t~malloc4.base_1|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_1, ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_1, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_1|, ULTIMATE.start_test_fun_#t~mem15=|v_ULTIMATE.start_test_fun_#t~mem15_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_1, ULTIMATE.start_test_fun_#t~mem17=|v_ULTIMATE.start_test_fun_#t~mem17_1|, ULTIMATE.start_test_fun_#t~malloc1.offset=|v_ULTIMATE.start_test_fun_#t~malloc1.offset_1|, ULTIMATE.start_test_fun_#t~malloc4.offset=|v_ULTIMATE.start_test_fun_#t~malloc4.offset_1|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_1|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_1|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_1, ULTIMATE.start_test_fun_#t~short16=|v_ULTIMATE.start_test_fun_#t~short16_1|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_1, ULTIMATE.start_main_#t~nondet21=|v_ULTIMATE.start_main_#t~nondet21_1|, ULTIMATE.start_main_#t~nondet23=|v_ULTIMATE.start_main_#t~nondet23_1|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_1, ULTIMATE.start_test_fun_#t~malloc0.offset=|v_ULTIMATE.start_test_fun_#t~malloc0.offset_1|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_1|, ULTIMATE.start_test_fun_#in~y=|v_ULTIMATE.start_test_fun_#in~y_1|, ULTIMATE.start_test_fun_#t~malloc1.base=|v_ULTIMATE.start_test_fun_#t~malloc1.base_1|, ULTIMATE.start_test_fun_#t~malloc3.base=|v_ULTIMATE.start_test_fun_#t~malloc3.base_1|, ULTIMATE.start_main_#res=|v_ULTIMATE.start_main_#res_1|, #valid=|v_#valid_3|, ULTIMATE.start_test_fun_#in~flag=|v_ULTIMATE.start_test_fun_#in~flag_1|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_1} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_~y, ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem14, ULTIMATE.start_test_fun_#t~mem18, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~mem7, ULTIMATE.start_test_fun_#t~short11, ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_main_#t~ret25, ULTIMATE.start_test_fun_~flag_ref~0.offset, ULTIMATE.start_test_fun_~flag, ULTIMATE.start_test_fun_#res, #length, ULTIMATE.start_test_fun_#t~malloc3.offset, ULTIMATE.start_test_fun_~x_ref~0.base, ULTIMATE.start_test_fun_#t~mem20, ULTIMATE.start_main_#t~nondet22, ULTIMATE.start_test_fun_~c~0.offset, ULTIMATE.start_main_#t~nondet24, ULTIMATE.start_test_fun_#in~z, ULTIMATE.start_test_fun_~flag_ref~0.base, ULTIMATE.start_test_fun_#in~x, ULTIMATE.start_test_fun_~z_ref~0.offset, ULTIMATE.start_test_fun_#t~malloc2.base, ULTIMATE.start_test_fun_#t~malloc2.offset, ULTIMATE.start_test_fun_#t~malloc0.base, ULTIMATE.start_test_fun_#t~malloc4.base, ULTIMATE.start_test_fun_~y_ref~0.offset, ULTIMATE.start_test_fun_~x, ULTIMATE.start_test_fun_#t~mem13, ULTIMATE.start_test_fun_#t~mem15, ULTIMATE.start_test_fun_~x_ref~0.offset, ULTIMATE.start_test_fun_#t~mem17, ULTIMATE.start_test_fun_#t~malloc1.offset, ULTIMATE.start_test_fun_#t~malloc4.offset, ULTIMATE.start_test_fun_#t~mem19, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_~z, ULTIMATE.start_test_fun_#t~short16, ULTIMATE.start_test_fun_~y_ref~0.base, ULTIMATE.start_main_#t~nondet21, ULTIMATE.start_main_#t~nondet23, ULTIMATE.start_test_fun_~z_ref~0.base, ULTIMATE.start_test_fun_#t~malloc0.offset, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#in~y, ULTIMATE.start_test_fun_#t~malloc1.base, ULTIMATE.start_test_fun_#t~malloc3.base, ULTIMATE.start_main_#res, #valid, ULTIMATE.start_test_fun_#in~flag, ULTIMATE.start_test_fun_~c~0.base]" "[216] L13-->L13-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 4) (select |v_#length_7| v_ULTIMATE.start_test_fun_~x_ref~0.base_3)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_3) (= (select |v_#valid_9| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) 1) (= (store |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3 (store (select |v_#memory_int_2| v_ULTIMATE.start_test_fun_~x_ref~0.base_3) v_ULTIMATE.start_test_fun_~x_ref~0.offset_3 v_ULTIMATE.start_test_fun_~x_3)) |v_#memory_int_1|)) InVars {ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_2|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~x=v_ULTIMATE.start_test_fun_~x_3, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_1|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_3, #length=|v_#length_7|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_3} AuxVars[] AssignedVars[#memory_int]" "[213] L13-1-->L14: Formula: (and (= |v_#memory_int_3| (store |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3 (store (select |v_#memory_int_4| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 v_ULTIMATE.start_test_fun_~y_3))) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_3 4) (select |v_#length_9| v_ULTIMATE.start_test_fun_~y_ref~0.base_3)) (= (select |v_#valid_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_3) 1)) InVars {ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_4|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~y=v_ULTIMATE.start_test_fun_~y_3, #valid=|v_#valid_11|, #memory_int=|v_#memory_int_3|, #length=|v_#length_9|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_3, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int]" "[153] L14-->L15: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 4) (select |v_#length_11| v_ULTIMATE.start_test_fun_~z_ref~0.base_3)) (= (store |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3 (store (select |v_#memory_int_6| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) v_ULTIMATE.start_test_fun_~z_ref~0.offset_3 v_ULTIMATE.start_test_fun_~z_3)) |v_#memory_int_5|) (= (select |v_#valid_13| v_ULTIMATE.start_test_fun_~z_ref~0.base_3) 1) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_3)) InVars {ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_6|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_3, #valid=|v_#valid_13|, #memory_int=|v_#memory_int_5|, #length=|v_#length_11|, ULTIMATE.start_test_fun_~z=v_ULTIMATE.start_test_fun_~z_3, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_3} AuxVars[] AssignedVars[#memory_int]" "[160] L15-->L16: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 4) (select |v_#length_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= 1 (select |v_#valid_15| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3)) (= |v_#memory_int_7| (store |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3 (store (select |v_#memory_int_8| v_ULTIMATE.start_test_fun_~flag_ref~0.base_3) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3 v_ULTIMATE.start_test_fun_~flag_4)))) InVars {ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_8|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} OutVars{ULTIMATE.start_test_fun_~flag=v_ULTIMATE.start_test_fun_~flag_4, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_3, #valid=|v_#valid_15|, #memory_int=|v_#memory_int_7|, #length=|v_#length_13|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_3} AuxVars[] AssignedVars[#memory_int]" "[183] L16-->L18-8: Formula: (and (= |v_#memory_int_9| (store |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3 (store (select |v_#memory_int_10| v_ULTIMATE.start_test_fun_~c~0.base_3) v_ULTIMATE.start_test_fun_~c~0.offset_3 0))) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_3) (= 1 (select |v_#valid_17| v_ULTIMATE.start_test_fun_~c~0.base_3)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_3 4) (select |v_#length_15| v_ULTIMATE.start_test_fun_~c~0.base_3))) InVars {#memory_int=|v_#memory_int_10|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} OutVars{#memory_int=|v_#memory_int_9|, #length=|v_#length_15|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_3, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_3, #valid=|v_#valid_17|} AuxVars[] AssignedVars[#memory_int]" "[144] L18-8-->L18: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_5 4) (select |v_#length_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= 1 (select |v_#valid_19| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= |v_ULTIMATE.start_test_fun_#t~mem5_2| (select (select |v_#memory_int_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_6) v_ULTIMATE.start_test_fun_~y_ref~0.offset_5))) InVars {#memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5, #valid=|v_#valid_19|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_2|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5]" "[133] L18-->L18-1: Formula: (and (= 1 (select |v_#valid_21| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_5 4) (select |v_#length_19| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (= (select (select |v_#memory_int_12| v_ULTIMATE.start_test_fun_~z_ref~0.base_6) v_ULTIMATE.start_test_fun_~z_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem6_2|) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_5)) InVars {#memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, #memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_2|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem6]" "[334] L18-1-->L18-2: Formula: (and (< |v_ULTIMATE.start_test_fun_#t~mem5_3| |v_ULTIMATE.start_test_fun_#t~mem6_3|) |v_ULTIMATE.start_test_fun_#t~short8_2|) InVars {ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_2|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8]" "[128] L18-2-->L18-3: Formula: |v_ULTIMATE.start_test_fun_#t~short8_3| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} AuxVars[] AssignedVars[]" "[125] L18-3-->L18-4: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem7_2| (select (select |v_#memory_int_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5)) (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5 4) (select |v_#length_21| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6)) (= (select |v_#valid_23| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) 1)) InVars {#memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, #valid=|v_#valid_23|} OutVars{ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, #valid=|v_#valid_23|, #memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem7]" "[340] L18-4-->L18-6: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem7_3|) |v_ULTIMATE.start_test_fun_#t~short8_4|) InVars {ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_4|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8]" "[148] L18-6-->L19: Formula: |v_ULTIMATE.start_test_fun_#t~short8_9| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_9|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_5|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_8|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_5|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_5|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_#t~mem7]" "[171] L19-->L19-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_7 4) (select |v_#length_23| v_ULTIMATE.start_test_fun_~y_ref~0.base_9)) (= (select (select |v_#memory_int_14| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) |v_ULTIMATE.start_test_fun_#t~mem9_2|) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) (= (select |v_#valid_25| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) 1)) InVars {#memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7, #valid=|v_#valid_25|} OutVars{#valid=|v_#valid_25|, #memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_2|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem9]" "[347] L19-1-->L19-2: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem9_3|) |v_ULTIMATE.start_test_fun_#t~short11_2|) InVars {ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|} OutVars{ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11]" "[167] L19-2-->L19-3: Formula: |v_ULTIMATE.start_test_fun_#t~short11_3| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_3|} OutVars{ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_3|} AuxVars[] AssignedVars[]" "[164] L19-3-->L19-4: Formula: (and (= 1 (select |v_#valid_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_6)) (= (select (select |v_#memory_int_15| v_ULTIMATE.start_test_fun_~x_ref~0.base_6) v_ULTIMATE.start_test_fun_~x_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem10_2|) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_5 4) (select |v_#length_25| v_ULTIMATE.start_test_fun_~x_ref~0.base_6))) InVars {#memory_int=|v_#memory_int_15|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_5, #length=|v_#length_25|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_6, #valid=|v_#valid_27|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_2|, #valid=|v_#valid_27|, #memory_int=|v_#memory_int_15|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_5, #length=|v_#length_25|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10]" "[353] L19-4-->L19-6: Formula: (and |v_ULTIMATE.start_test_fun_#t~short11_4| (< 1 |v_ULTIMATE.start_test_fun_#t~mem10_3|)) InVars {ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_3|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_4|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11]" "[181] L19-6-->L20: Formula: |v_ULTIMATE.start_test_fun_#t~short11_7| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_7|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_4|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_4|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_6|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~short11]" "[193] L20-->L20-1: Formula: (and (= 1 (select |v_#valid_29| v_ULTIMATE.start_test_fun_~x_ref~0.base_9)) (= |v_ULTIMATE.start_test_fun_#t~mem12_2| (select (select |v_#memory_int_16| v_ULTIMATE.start_test_fun_~x_ref~0.base_9) v_ULTIMATE.start_test_fun_~x_ref~0.offset_7)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_7) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_7 4) (select |v_#length_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_9))) InVars {#memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9, #valid=|v_#valid_29|} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_2|, #valid=|v_#valid_29|, #memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12]" "[190] L20-1-->L20-2: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem13_2| (select (select |v_#memory_int_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_12) v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) (= 1 (select |v_#valid_31| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_9 4) (select |v_#length_29| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) InVars {#memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9, #valid=|v_#valid_31|} OutVars{ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_2|, #valid=|v_#valid_31|, #memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem13]" "[406] L20-2-->L25-1: Formula: (and (= (select |v_#valid_67| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) 1) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_19) (= (store |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27 (store (select |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 (* |v_ULTIMATE.start_test_fun_#t~mem12_6| |v_ULTIMATE.start_test_fun_#t~mem13_6|))) |v_#memory_int_36|) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 4) (select |v_#length_55| v_ULTIMATE.start_test_fun_~y_ref~0.base_27))) InVars {ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_6|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_6|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_37|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_5|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_5|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_36|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem13, #memory_int]" "[149] L25-1-->L28: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_5 4) (select |v_#length_45| v_ULTIMATE.start_test_fun_~c~0.base_6)) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_5) (= 1 (select |v_#valid_47| v_ULTIMATE.start_test_fun_~c~0.base_6)) (= (select (select |v_#memory_int_28| v_ULTIMATE.start_test_fun_~c~0.base_6) v_ULTIMATE.start_test_fun_~c~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem19_2|)) InVars {#memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6, #valid=|v_#valid_47|} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, #valid=|v_#valid_47|, #memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_2|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem19]" "[407] L28-->L18-8: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_15) (= 1 (select |v_#valid_68| v_ULTIMATE.start_test_fun_~c~0.base_19)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_15 4) (select |v_#length_56| v_ULTIMATE.start_test_fun_~c~0.base_19)) (= (store |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19 (store (select |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19) v_ULTIMATE.start_test_fun_~c~0.offset_15 (+ |v_ULTIMATE.start_test_fun_#t~mem19_6| 1))) |v_#memory_int_38|)) InVars {ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_39|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_6|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_38|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_5|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} AuxVars[] AssignedVars[#memory_int, ULTIMATE.start_test_fun_#t~mem19]" 72.43/38.00 Loop: "[144] L18-8-->L18: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_5 4) (select |v_#length_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= 1 (select |v_#valid_19| v_ULTIMATE.start_test_fun_~y_ref~0.base_6)) (= |v_ULTIMATE.start_test_fun_#t~mem5_2| (select (select |v_#memory_int_11| v_ULTIMATE.start_test_fun_~y_ref~0.base_6) v_ULTIMATE.start_test_fun_~y_ref~0.offset_5))) InVars {#memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5, #valid=|v_#valid_19|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_2|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_11|, #length=|v_#length_17|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_6, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5]" "[133] L18-->L18-1: Formula: (and (= 1 (select |v_#valid_21| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (<= (+ v_ULTIMATE.start_test_fun_~z_ref~0.offset_5 4) (select |v_#length_19| v_ULTIMATE.start_test_fun_~z_ref~0.base_6)) (= (select (select |v_#memory_int_12| v_ULTIMATE.start_test_fun_~z_ref~0.base_6) v_ULTIMATE.start_test_fun_~z_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem6_2|) (<= 0 v_ULTIMATE.start_test_fun_~z_ref~0.offset_5)) InVars {#memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} OutVars{ULTIMATE.start_test_fun_~z_ref~0.base=v_ULTIMATE.start_test_fun_~z_ref~0.base_6, #valid=|v_#valid_21|, #memory_int=|v_#memory_int_12|, #length=|v_#length_19|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_2|, ULTIMATE.start_test_fun_~z_ref~0.offset=v_ULTIMATE.start_test_fun_~z_ref~0.offset_5} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem6]" "[334] L18-1-->L18-2: Formula: (and (< |v_ULTIMATE.start_test_fun_#t~mem5_3| |v_ULTIMATE.start_test_fun_#t~mem6_3|) |v_ULTIMATE.start_test_fun_#t~short8_2|) InVars {ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_3|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_2|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8]" "[128] L18-2-->L18-3: Formula: |v_ULTIMATE.start_test_fun_#t~short8_3| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_3|} AuxVars[] AssignedVars[]" "[125] L18-3-->L18-4: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem7_2| (select (select |v_#memory_int_13| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5)) (<= 0 v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5 4) (select |v_#length_21| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6)) (= (select |v_#valid_23| v_ULTIMATE.start_test_fun_~flag_ref~0.base_6) 1)) InVars {#memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, #valid=|v_#valid_23|} OutVars{ULTIMATE.start_test_fun_~flag_ref~0.offset=v_ULTIMATE.start_test_fun_~flag_ref~0.offset_5, #valid=|v_#valid_23|, #memory_int=|v_#memory_int_13|, #length=|v_#length_21|, ULTIMATE.start_test_fun_~flag_ref~0.base=v_ULTIMATE.start_test_fun_~flag_ref~0.base_6, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem7]" "[340] L18-4-->L18-6: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem7_3|) |v_ULTIMATE.start_test_fun_#t~short8_4|) InVars {ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} OutVars{ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_4|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_3|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short8]" "[148] L18-6-->L19: Formula: |v_ULTIMATE.start_test_fun_#t~short8_9| InVars {ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_9|} OutVars{ULTIMATE.start_test_fun_#t~mem5=|v_ULTIMATE.start_test_fun_#t~mem5_5|, ULTIMATE.start_test_fun_#t~short8=|v_ULTIMATE.start_test_fun_#t~short8_8|, ULTIMATE.start_test_fun_#t~mem6=|v_ULTIMATE.start_test_fun_#t~mem6_5|, ULTIMATE.start_test_fun_#t~mem7=|v_ULTIMATE.start_test_fun_#t~mem7_5|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem5, ULTIMATE.start_test_fun_#t~short8, ULTIMATE.start_test_fun_#t~mem6, ULTIMATE.start_test_fun_#t~mem7]" "[171] L19-->L19-1: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_7 4) (select |v_#length_23| v_ULTIMATE.start_test_fun_~y_ref~0.base_9)) (= (select (select |v_#memory_int_14| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) |v_ULTIMATE.start_test_fun_#t~mem9_2|) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_7) (= (select |v_#valid_25| v_ULTIMATE.start_test_fun_~y_ref~0.base_9) 1)) InVars {#memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7, #valid=|v_#valid_25|} OutVars{#valid=|v_#valid_25|, #memory_int=|v_#memory_int_14|, #length=|v_#length_23|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_9, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_2|, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_7} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem9]" "[347] L19-1-->L19-2: Formula: (and (< 0 |v_ULTIMATE.start_test_fun_#t~mem9_3|) |v_ULTIMATE.start_test_fun_#t~short11_2|) InVars {ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|} OutVars{ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_2|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11]" "[167] L19-2-->L19-3: Formula: |v_ULTIMATE.start_test_fun_#t~short11_3| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_3|} OutVars{ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_3|} AuxVars[] AssignedVars[]" "[164] L19-3-->L19-4: Formula: (and (= 1 (select |v_#valid_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_6)) (= (select (select |v_#memory_int_15| v_ULTIMATE.start_test_fun_~x_ref~0.base_6) v_ULTIMATE.start_test_fun_~x_ref~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem10_2|) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_5) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_5 4) (select |v_#length_25| v_ULTIMATE.start_test_fun_~x_ref~0.base_6))) InVars {#memory_int=|v_#memory_int_15|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_5, #length=|v_#length_25|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_6, #valid=|v_#valid_27|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_2|, #valid=|v_#valid_27|, #memory_int=|v_#memory_int_15|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_5, #length=|v_#length_25|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10]" "[353] L19-4-->L19-6: Formula: (and |v_ULTIMATE.start_test_fun_#t~short11_4| (< 1 |v_ULTIMATE.start_test_fun_#t~mem10_3|)) InVars {ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_3|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_3|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_4|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~short11]" "[181] L19-6-->L20: Formula: |v_ULTIMATE.start_test_fun_#t~short11_7| InVars {ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_7|} OutVars{ULTIMATE.start_test_fun_#t~mem10=|v_ULTIMATE.start_test_fun_#t~mem10_4|, ULTIMATE.start_test_fun_#t~mem9=|v_ULTIMATE.start_test_fun_#t~mem9_4|, ULTIMATE.start_test_fun_#t~short11=|v_ULTIMATE.start_test_fun_#t~short11_6|} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem10, ULTIMATE.start_test_fun_#t~mem9, ULTIMATE.start_test_fun_#t~short11]" "[193] L20-->L20-1: Formula: (and (= 1 (select |v_#valid_29| v_ULTIMATE.start_test_fun_~x_ref~0.base_9)) (= |v_ULTIMATE.start_test_fun_#t~mem12_2| (select (select |v_#memory_int_16| v_ULTIMATE.start_test_fun_~x_ref~0.base_9) v_ULTIMATE.start_test_fun_~x_ref~0.offset_7)) (<= 0 v_ULTIMATE.start_test_fun_~x_ref~0.offset_7) (<= (+ v_ULTIMATE.start_test_fun_~x_ref~0.offset_7 4) (select |v_#length_27| v_ULTIMATE.start_test_fun_~x_ref~0.base_9))) InVars {#memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9, #valid=|v_#valid_29|} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_2|, #valid=|v_#valid_29|, #memory_int=|v_#memory_int_16|, ULTIMATE.start_test_fun_~x_ref~0.offset=v_ULTIMATE.start_test_fun_~x_ref~0.offset_7, #length=|v_#length_27|, ULTIMATE.start_test_fun_~x_ref~0.base=v_ULTIMATE.start_test_fun_~x_ref~0.base_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12]" "[190] L20-1-->L20-2: Formula: (and (= |v_ULTIMATE.start_test_fun_#t~mem13_2| (select (select |v_#memory_int_17| v_ULTIMATE.start_test_fun_~y_ref~0.base_12) v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) (= 1 (select |v_#valid_31| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_9 4) (select |v_#length_29| v_ULTIMATE.start_test_fun_~y_ref~0.base_12)) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_9)) InVars {#memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9, #valid=|v_#valid_31|} OutVars{ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_2|, #valid=|v_#valid_31|, #memory_int=|v_#memory_int_17|, #length=|v_#length_29|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_12, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_9} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem13]" "[406] L20-2-->L25-1: Formula: (and (= (select |v_#valid_67| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) 1) (<= 0 v_ULTIMATE.start_test_fun_~y_ref~0.offset_19) (= (store |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27 (store (select |v_#memory_int_37| v_ULTIMATE.start_test_fun_~y_ref~0.base_27) v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 (* |v_ULTIMATE.start_test_fun_#t~mem12_6| |v_ULTIMATE.start_test_fun_#t~mem13_6|))) |v_#memory_int_36|) (<= (+ v_ULTIMATE.start_test_fun_~y_ref~0.offset_19 4) (select |v_#length_55| v_ULTIMATE.start_test_fun_~y_ref~0.base_27))) InVars {ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_6|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_6|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_37|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} OutVars{ULTIMATE.start_test_fun_#t~mem12=|v_ULTIMATE.start_test_fun_#t~mem12_5|, ULTIMATE.start_test_fun_#t~mem13=|v_ULTIMATE.start_test_fun_#t~mem13_5|, #valid=|v_#valid_67|, #memory_int=|v_#memory_int_36|, #length=|v_#length_55|, ULTIMATE.start_test_fun_~y_ref~0.base=v_ULTIMATE.start_test_fun_~y_ref~0.base_27, ULTIMATE.start_test_fun_~y_ref~0.offset=v_ULTIMATE.start_test_fun_~y_ref~0.offset_19} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem12, ULTIMATE.start_test_fun_#t~mem13, #memory_int]" "[149] L25-1-->L28: Formula: (and (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_5 4) (select |v_#length_45| v_ULTIMATE.start_test_fun_~c~0.base_6)) (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_5) (= 1 (select |v_#valid_47| v_ULTIMATE.start_test_fun_~c~0.base_6)) (= (select (select |v_#memory_int_28| v_ULTIMATE.start_test_fun_~c~0.base_6) v_ULTIMATE.start_test_fun_~c~0.offset_5) |v_ULTIMATE.start_test_fun_#t~mem19_2|)) InVars {#memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6, #valid=|v_#valid_47|} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_5, #valid=|v_#valid_47|, #memory_int=|v_#memory_int_28|, #length=|v_#length_45|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_2|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_6} AuxVars[] AssignedVars[ULTIMATE.start_test_fun_#t~mem19]" "[407] L28-->L18-8: Formula: (and (<= 0 v_ULTIMATE.start_test_fun_~c~0.offset_15) (= 1 (select |v_#valid_68| v_ULTIMATE.start_test_fun_~c~0.base_19)) (<= (+ v_ULTIMATE.start_test_fun_~c~0.offset_15 4) (select |v_#length_56| v_ULTIMATE.start_test_fun_~c~0.base_19)) (= (store |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19 (store (select |v_#memory_int_39| v_ULTIMATE.start_test_fun_~c~0.base_19) v_ULTIMATE.start_test_fun_~c~0.offset_15 (+ |v_ULTIMATE.start_test_fun_#t~mem19_6| 1))) |v_#memory_int_38|)) InVars {ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_39|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_6|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} OutVars{ULTIMATE.start_test_fun_~c~0.offset=v_ULTIMATE.start_test_fun_~c~0.offset_15, #valid=|v_#valid_68|, #memory_int=|v_#memory_int_38|, #length=|v_#length_56|, ULTIMATE.start_test_fun_#t~mem19=|v_ULTIMATE.start_test_fun_#t~mem19_5|, ULTIMATE.start_test_fun_~c~0.base=v_ULTIMATE.start_test_fun_~c~0.base_19} AuxVars[] AssignedVars[#memory_int, ULTIMATE.start_test_fun_#t~mem19]" 72.43/38.00 RESULT: Ultimate could not prove your program: unable to determine termination 72.43/38.00 !SESSION 2019-03-28 12:37:13.572 ----------------------------------------------- 72.43/38.00 eclipse.buildId=unknown 72.43/38.00 java.version=1.8.0_181 72.43/38.00 java.vendor=Oracle Corporation 72.43/38.00 BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US 72.43/38.00 Framework arguments: -tc ./../AutomizerAndBuchiAutomizerCInlineWithBlockEncoding.xml -s ./../termcomp2017.epf -i /export/starexec/sandbox/benchmark/theBenchmark.c 72.43/38.00 Command-line arguments: -os linux -ws gtk -arch x86_64 -consoleLog -data @user.home/.ultimate -tc ./../AutomizerAndBuchiAutomizerCInlineWithBlockEncoding.xml -s ./../termcomp2017.epf -data /export/starexec/sandbox/tmp -i /export/starexec/sandbox/benchmark/theBenchmark.c 72.43/38.00 72.43/38.00 !ENTRY org.eclipse.core.resources 2 10035 2019-03-28 12:37:50.733 72.43/38.00 !MESSAGE The workspace will exit with unsaved changes in this session. 72.43/38.00 Received shutdown request... 72.43/38.00 Ultimate: 72.43/38.00 GTK+ Version Check 72.43/38.00 EOF