./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/systemc/pipeline.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version f470102c Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/systemc/pipeline.cil-2.c -s /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a5c744916b82be9d86609c4a7db9bb208e35db61 ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE(TERM) --- Real Ultimate output --- This is Ultimate 0.1.25-f470102 [2019-12-07 10:29:16,262 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-07 10:29:16,263 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-07 10:29:16,271 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-07 10:29:16,271 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-07 10:29:16,272 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-07 10:29:16,273 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-07 10:29:16,274 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-07 10:29:16,275 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-07 10:29:16,276 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-07 10:29:16,277 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-07 10:29:16,277 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-07 10:29:16,278 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-07 10:29:16,278 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-07 10:29:16,279 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-07 10:29:16,280 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-07 10:29:16,281 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-07 10:29:16,281 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-07 10:29:16,283 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-07 10:29:16,284 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-07 10:29:16,285 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-07 10:29:16,286 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-07 10:29:16,287 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-07 10:29:16,287 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-07 10:29:16,289 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-07 10:29:16,289 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-07 10:29:16,289 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-07 10:29:16,290 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-07 10:29:16,290 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-07 10:29:16,291 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-07 10:29:16,291 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-07 10:29:16,291 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-07 10:29:16,292 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-07 10:29:16,292 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-07 10:29:16,293 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-07 10:29:16,293 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-07 10:29:16,293 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-07 10:29:16,293 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-07 10:29:16,294 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-07 10:29:16,294 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-07 10:29:16,295 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-07 10:29:16,295 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/config/svcomp-Termination-32bit-Automizer_Default.epf [2019-12-07 10:29:16,306 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-07 10:29:16,306 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-07 10:29:16,307 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-12-07 10:29:16,307 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-12-07 10:29:16,307 INFO L138 SettingsManager]: * Use SBE=true [2019-12-07 10:29:16,308 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2019-12-07 10:29:16,308 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2019-12-07 10:29:16,308 INFO L138 SettingsManager]: * Use old map elimination=false [2019-12-07 10:29:16,308 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2019-12-07 10:29:16,308 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2019-12-07 10:29:16,308 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2019-12-07 10:29:16,308 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-07 10:29:16,308 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-07 10:29:16,308 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2019-12-07 10:29:16,309 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-12-07 10:29:16,309 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-07 10:29:16,309 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-07 10:29:16,309 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2019-12-07 10:29:16,309 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2019-12-07 10:29:16,309 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2019-12-07 10:29:16,309 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-07 10:29:16,310 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-07 10:29:16,310 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2019-12-07 10:29:16,310 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-07 10:29:16,310 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2019-12-07 10:29:16,310 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-07 10:29:16,310 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-12-07 10:29:16,310 INFO L138 SettingsManager]: * To the following directory=/home/matthias/ultimate/dump [2019-12-07 10:29:16,311 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-07 10:29:16,311 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-12-07 10:29:16,311 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2019-12-07 10:29:16,311 INFO L138 SettingsManager]: * Dump automata to the following directory=/home/matthias/ultimate/dump/auto [2019-12-07 10:29:16,311 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2019-12-07 10:29:16,312 INFO L138 SettingsManager]: * TransformationType=MODULO_NEIGHBOR Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a5c744916b82be9d86609c4a7db9bb208e35db61 [2019-12-07 10:29:16,409 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-07 10:29:16,416 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-07 10:29:16,418 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-07 10:29:16,419 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-07 10:29:16,420 INFO L275 PluginConnector]: CDTParser initialized [2019-12-07 10:29:16,420 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/../../sv-benchmarks/c/systemc/pipeline.cil-2.c [2019-12-07 10:29:16,458 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/data/5e312699c/817a0183e8c14dd78e763747316d355e/FLAG114de068a [2019-12-07 10:29:16,883 INFO L306 CDTParser]: Found 1 translation units. [2019-12-07 10:29:16,884 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/sv-benchmarks/c/systemc/pipeline.cil-2.c [2019-12-07 10:29:16,891 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/data/5e312699c/817a0183e8c14dd78e763747316d355e/FLAG114de068a [2019-12-07 10:29:16,899 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/data/5e312699c/817a0183e8c14dd78e763747316d355e [2019-12-07 10:29:16,901 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-07 10:29:16,902 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-12-07 10:29:16,903 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-07 10:29:16,903 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-07 10:29:16,905 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-07 10:29:16,905 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 10:29:16" (1/1) ... [2019-12-07 10:29:16,907 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13d86038 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:16, skipping insertion in model container [2019-12-07 10:29:16,907 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 10:29:16" (1/1) ... [2019-12-07 10:29:16,912 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-07 10:29:16,936 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-07 10:29:17,099 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 10:29:17,103 INFO L203 MainTranslator]: Completed pre-run [2019-12-07 10:29:17,138 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 10:29:17,149 INFO L208 MainTranslator]: Completed translation [2019-12-07 10:29:17,149 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17 WrapperNode [2019-12-07 10:29:17,149 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-07 10:29:17,150 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-07 10:29:17,150 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-07 10:29:17,150 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-07 10:29:17,155 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17" (1/1) ... [2019-12-07 10:29:17,161 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17" (1/1) ... [2019-12-07 10:29:17,191 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-07 10:29:17,191 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-07 10:29:17,191 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-07 10:29:17,191 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-07 10:29:17,197 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17" (1/1) ... [2019-12-07 10:29:17,198 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17" (1/1) ... [2019-12-07 10:29:17,200 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17" (1/1) ... [2019-12-07 10:29:17,201 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17" (1/1) ... [2019-12-07 10:29:17,211 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17" (1/1) ... [2019-12-07 10:29:17,223 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17" (1/1) ... [2019-12-07 10:29:17,225 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17" (1/1) ... [2019-12-07 10:29:17,230 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-07 10:29:17,230 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-07 10:29:17,230 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-07 10:29:17,230 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-07 10:29:17,231 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-07 10:29:17,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-07 10:29:17,927 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-07 10:29:17,927 INFO L287 CfgBuilder]: Removed 55 assume(true) statements. [2019-12-07 10:29:17,928 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 10:29:17 BoogieIcfgContainer [2019-12-07 10:29:17,928 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-07 10:29:17,929 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2019-12-07 10:29:17,929 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2019-12-07 10:29:17,931 INFO L275 PluginConnector]: BuchiAutomizer initialized [2019-12-07 10:29:17,931 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2019-12-07 10:29:17,931 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 07.12 10:29:16" (1/3) ... [2019-12-07 10:29:17,932 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@72e120e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 07.12 10:29:17, skipping insertion in model container [2019-12-07 10:29:17,932 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2019-12-07 10:29:17,932 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 10:29:17" (2/3) ... [2019-12-07 10:29:17,932 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@72e120e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 07.12 10:29:17, skipping insertion in model container [2019-12-07 10:29:17,933 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2019-12-07 10:29:17,933 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 10:29:17" (3/3) ... [2019-12-07 10:29:17,934 INFO L371 chiAutomizerObserver]: Analyzing ICFG pipeline.cil-2.c [2019-12-07 10:29:17,963 INFO L356 BuchiCegarLoop]: Interprodecural is true [2019-12-07 10:29:17,964 INFO L357 BuchiCegarLoop]: Hoare is false [2019-12-07 10:29:17,964 INFO L358 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2019-12-07 10:29:17,964 INFO L359 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2019-12-07 10:29:17,964 INFO L360 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-12-07 10:29:17,964 INFO L361 BuchiCegarLoop]: Difference is false [2019-12-07 10:29:17,964 INFO L362 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-12-07 10:29:17,964 INFO L365 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2019-12-07 10:29:17,988 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 404 states. [2019-12-07 10:29:18,017 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 343 [2019-12-07 10:29:18,017 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:18,017 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:18,024 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,024 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,024 INFO L424 BuchiCegarLoop]: ======== Iteration 1============ [2019-12-07 10:29:18,024 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 404 states. [2019-12-07 10:29:18,033 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 343 [2019-12-07 10:29:18,033 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:18,033 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:18,035 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,035 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,041 INFO L794 eck$LassoCheckResult]: Stem: 330#ULTIMATE.startENTRYtrue ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 288#L-1true havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 67#L246true assume !(1 == ~main_in1_req_up~0); 33#L246-2true assume !(1 == ~main_in2_req_up~0); 61#L257-1true assume !(1 == ~main_sum_req_up~0); 64#L268-1true assume !(1 == ~main_diff_req_up~0); 68#L279-1true assume !(1 == ~main_pres_req_up~0); 71#L290-1true assume !(1 == ~main_dbl_req_up~0); 73#L301-1true assume !(1 == ~main_zero_req_up~0); 46#L312-1true assume !(1 == ~main_clk_req_up~0); 45#L323-1true assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 327#L341-1true assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 150#L346-1true assume 1 == ~S2_presdbl_i~0;~S2_presdbl_st~0 := 0; 289#L351-1true assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 41#L356-1true assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 312#L361-1true assume !(0 == ~main_in1_ev~0); 262#L366-1true assume !(0 == ~main_in2_ev~0); 389#L371-1true assume !(0 == ~main_sum_ev~0); 225#L376-1true assume !(0 == ~main_diff_ev~0); 359#L381-1true assume !(0 == ~main_pres_ev~0); 245#L386-1true assume 0 == ~main_dbl_ev~0;~main_dbl_ev~0 := 1; 104#L391-1true assume !(0 == ~main_zero_ev~0); 336#L396-1true assume !(0 == ~main_clk_ev~0); 213#L401-1true assume !(0 == ~main_clk_pos_edge~0); 302#L406-1true assume !(0 == ~main_clk_neg_edge~0); 86#L411-1true assume !(1 == ~main_clk_pos_edge~0); 377#L416-1true assume !(1 == ~main_clk_pos_edge~0); 260#L421-1true assume !(1 == ~main_clk_pos_edge~0); 386#L426-1true assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 224#L431-1true assume !(1 == ~main_clk_pos_edge~0); 357#L436-1true assume !(1 == ~main_in1_ev~0); 243#L441-1true assume !(1 == ~main_in2_ev~0); 101#L446-1true assume !(1 == ~main_sum_ev~0); 335#L451-1true assume !(1 == ~main_diff_ev~0); 200#L456-1true assume !(1 == ~main_pres_ev~0); 301#L461-1true assume !(1 == ~main_dbl_ev~0); 77#L466-1true assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 375#L471-1true assume !(1 == ~main_clk_ev~0); 271#L476-1true assume !(1 == ~main_clk_pos_edge~0); 400#L481-1true assume !(1 == ~main_clk_neg_edge~0); 117#L732-1true [2019-12-07 10:29:18,041 INFO L796 eck$LassoCheckResult]: Loop: 117#L732-1true assume !false; 372#L493true start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 287#L219true assume !true; 65#L235true start_simulation_~kernel_st~0 := 2; 62#L499true assume !(1 == ~main_in1_req_up~0); 78#L499-2true assume !(1 == ~main_in2_req_up~0); 69#L510-1true assume !(1 == ~main_sum_req_up~0); 66#L521-1true assume !(1 == ~main_diff_req_up~0); 63#L532-1true assume !(1 == ~main_pres_req_up~0); 59#L543-1true assume !(1 == ~main_dbl_req_up~0); 56#L554-1true assume !(1 == ~main_zero_req_up~0); 54#L565-1true assume !(1 == ~main_clk_req_up~0); 93#L576-1true start_simulation_~kernel_st~0 := 3; 251#L595true assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 254#L595-2true assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 110#L600-1true assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 342#L605-1true assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 6#L610-1true assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 305#L615-1true assume 0 == ~main_dbl_ev~0;~main_dbl_ev~0 := 1; 91#L620-1true assume !(0 == ~main_zero_ev~0); 381#L625-1true assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 275#L630-1true assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 404#L635-1true assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 235#L640-1true assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 363#L645-1true assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 249#L650-1true assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 107#L655-1true assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 339#L660-1true assume !(1 == ~main_clk_pos_edge~0); 4#L665-1true assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 304#L670-1true assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 90#L675-1true assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 378#L680-1true assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 274#L685-1true assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 402#L690-1true assume 1 == ~main_dbl_ev~0;~main_dbl_ev~0 := 2; 234#L695-1true assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 368#L700-1true assume !(1 == ~main_clk_ev~0); 326#L705-1true assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 118#L710-1true assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 349#L715-1true assume 0 == ~N_generate_st~0; 117#L732-1true [2019-12-07 10:29:18,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:18,045 INFO L82 PathProgramCache]: Analyzing trace with hash 1291793407, now seen corresponding path program 1 times [2019-12-07 10:29:18,051 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:18,052 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275447490] [2019-12-07 10:29:18,052 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:18,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:18,181 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:18,182 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275447490] [2019-12-07 10:29:18,182 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:18,182 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:18,183 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008960155] [2019-12-07 10:29:18,186 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:18,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:18,187 INFO L82 PathProgramCache]: Analyzing trace with hash 428286127, now seen corresponding path program 1 times [2019-12-07 10:29:18,187 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:18,187 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891910465] [2019-12-07 10:29:18,187 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:18,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:18,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:18,197 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891910465] [2019-12-07 10:29:18,197 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:18,197 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 10:29:18,197 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527923983] [2019-12-07 10:29:18,198 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:18,199 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:18,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2019-12-07 10:29:18,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-12-07 10:29:18,210 INFO L87 Difference]: Start difference. First operand 404 states. Second operand 2 states. [2019-12-07 10:29:18,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:18,228 INFO L93 Difference]: Finished difference Result 400 states and 728 transitions. [2019-12-07 10:29:18,228 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2019-12-07 10:29:18,229 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 400 states and 728 transitions. [2019-12-07 10:29:18,233 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 342 [2019-12-07 10:29:18,239 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 400 states to 399 states and 727 transitions. [2019-12-07 10:29:18,240 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 399 [2019-12-07 10:29:18,241 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 399 [2019-12-07 10:29:18,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 399 states and 727 transitions. [2019-12-07 10:29:18,244 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:18,244 INFO L688 BuchiCegarLoop]: Abstraction has 399 states and 727 transitions. [2019-12-07 10:29:18,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states and 727 transitions. [2019-12-07 10:29:18,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 399. [2019-12-07 10:29:18,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 399 states. [2019-12-07 10:29:18,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 727 transitions. [2019-12-07 10:29:18,279 INFO L711 BuchiCegarLoop]: Abstraction has 399 states and 727 transitions. [2019-12-07 10:29:18,279 INFO L591 BuchiCegarLoop]: Abstraction has 399 states and 727 transitions. [2019-12-07 10:29:18,279 INFO L424 BuchiCegarLoop]: ======== Iteration 2============ [2019-12-07 10:29:18,279 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 399 states and 727 transitions. [2019-12-07 10:29:18,282 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 342 [2019-12-07 10:29:18,282 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:18,282 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:18,283 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,283 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,284 INFO L794 eck$LassoCheckResult]: Stem: 1205#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 1199#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 940#L246 assume !(1 == ~main_in1_req_up~0); 878#L246-2 assume !(1 == ~main_in2_req_up~0); 880#L257-1 assume !(1 == ~main_sum_req_up~0); 930#L268-1 assume !(1 == ~main_diff_req_up~0); 936#L279-1 assume !(1 == ~main_pres_req_up~0); 942#L290-1 assume !(1 == ~main_dbl_req_up~0); 948#L301-1 assume !(1 == ~main_zero_req_up~0); 905#L312-1 assume !(1 == ~main_clk_req_up~0); 903#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 904#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 1067#L346-1 assume 1 == ~S2_presdbl_i~0;~S2_presdbl_st~0 := 0; 1068#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 895#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 896#L361-1 assume !(0 == ~main_in1_ev~0); 1166#L366-1 assume !(0 == ~main_in2_ev~0); 1167#L371-1 assume !(0 == ~main_sum_ev~0); 1120#L376-1 assume !(0 == ~main_diff_ev~0); 1121#L381-1 assume !(0 == ~main_pres_ev~0); 1151#L386-1 assume 0 == ~main_dbl_ev~0;~main_dbl_ev~0 := 1; 1008#L391-1 assume !(0 == ~main_zero_ev~0); 1009#L396-1 assume !(0 == ~main_clk_ev~0); 1114#L401-1 assume !(0 == ~main_clk_pos_edge~0); 1115#L406-1 assume !(0 == ~main_clk_neg_edge~0); 971#L411-1 assume !(1 == ~main_clk_pos_edge~0); 972#L416-1 assume !(1 == ~main_clk_pos_edge~0); 1162#L421-1 assume !(1 == ~main_clk_pos_edge~0); 1163#L426-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 1118#L431-1 assume !(1 == ~main_clk_pos_edge~0); 1119#L436-1 assume !(1 == ~main_in1_ev~0); 1149#L441-1 assume !(1 == ~main_in2_ev~0); 1001#L446-1 assume !(1 == ~main_sum_ev~0); 1002#L451-1 assume !(1 == ~main_diff_ev~0); 1109#L456-1 assume !(1 == ~main_pres_ev~0); 1110#L461-1 assume !(1 == ~main_dbl_ev~0); 957#L466-1 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 958#L471-1 assume !(1 == ~main_clk_ev~0); 1182#L476-1 assume !(1 == ~main_clk_pos_edge~0); 1183#L481-1 assume !(1 == ~main_clk_neg_edge~0); 1032#L732-1 [2019-12-07 10:29:18,284 INFO L796 eck$LassoCheckResult]: Loop: 1032#L732-1 assume !false; 1033#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 1006#L219 assume !false; 1058#L137 assume !(0 == ~N_generate_st~0); 1059#L141 assume !(0 == ~S1_addsub_st~0); 1143#L144 assume !(0 == ~S2_presdbl_st~0); 868#L147 assume !(0 == ~S3_zero_st~0); 870#L150 assume !(0 == ~D_print_st~0); 938#L235 start_simulation_~kernel_st~0 := 2; 932#L499 assume !(1 == ~main_in1_req_up~0); 933#L499-2 assume !(1 == ~main_in2_req_up~0); 944#L510-1 assume !(1 == ~main_sum_req_up~0); 939#L521-1 assume !(1 == ~main_diff_req_up~0); 935#L532-1 assume !(1 == ~main_pres_req_up~0); 927#L543-1 assume !(1 == ~main_dbl_req_up~0); 921#L554-1 assume !(1 == ~main_zero_req_up~0); 918#L565-1 assume !(1 == ~main_clk_req_up~0); 830#L576-1 start_simulation_~kernel_st~0 := 3; 984#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 1156#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 1020#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 1021#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 820#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 821#L615-1 assume 0 == ~main_dbl_ev~0;~main_dbl_ev~0 := 1; 980#L620-1 assume !(0 == ~main_zero_ev~0); 981#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 1188#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 1189#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 1140#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 1141#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 1154#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 1014#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 1015#L660-1 assume !(1 == ~main_clk_pos_edge~0); 815#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 816#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 978#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 979#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 1186#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 1187#L690-1 assume 1 == ~main_dbl_ev~0;~main_dbl_ev~0 := 2; 1138#L695-1 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 1139#L700-1 assume !(1 == ~main_clk_ev~0); 1204#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 1034#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 1035#L715-1 assume 0 == ~N_generate_st~0; 1032#L732-1 [2019-12-07 10:29:18,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:18,284 INFO L82 PathProgramCache]: Analyzing trace with hash 1291793407, now seen corresponding path program 2 times [2019-12-07 10:29:18,284 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:18,284 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095920234] [2019-12-07 10:29:18,285 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:18,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:18,319 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:18,319 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095920234] [2019-12-07 10:29:18,319 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:18,319 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:18,320 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279135295] [2019-12-07 10:29:18,320 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:18,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:18,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1366038256, now seen corresponding path program 1 times [2019-12-07 10:29:18,320 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:18,321 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419952938] [2019-12-07 10:29:18,321 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:18,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:18,343 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:18,344 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419952938] [2019-12-07 10:29:18,344 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:18,344 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:18,344 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224789446] [2019-12-07 10:29:18,344 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:18,345 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:18,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:18,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:18,345 INFO L87 Difference]: Start difference. First operand 399 states and 727 transitions. cyclomatic complexity: 330 Second operand 3 states. [2019-12-07 10:29:18,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:18,368 INFO L93 Difference]: Finished difference Result 399 states and 724 transitions. [2019-12-07 10:29:18,368 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:18,369 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 399 states and 724 transitions. [2019-12-07 10:29:18,373 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 342 [2019-12-07 10:29:18,377 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 399 states to 399 states and 724 transitions. [2019-12-07 10:29:18,377 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 399 [2019-12-07 10:29:18,378 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 399 [2019-12-07 10:29:18,378 INFO L73 IsDeterministic]: Start isDeterministic. Operand 399 states and 724 transitions. [2019-12-07 10:29:18,380 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:18,380 INFO L688 BuchiCegarLoop]: Abstraction has 399 states and 724 transitions. [2019-12-07 10:29:18,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states and 724 transitions. [2019-12-07 10:29:18,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 399. [2019-12-07 10:29:18,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 399 states. [2019-12-07 10:29:18,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 724 transitions. [2019-12-07 10:29:18,394 INFO L711 BuchiCegarLoop]: Abstraction has 399 states and 724 transitions. [2019-12-07 10:29:18,395 INFO L591 BuchiCegarLoop]: Abstraction has 399 states and 724 transitions. [2019-12-07 10:29:18,395 INFO L424 BuchiCegarLoop]: ======== Iteration 3============ [2019-12-07 10:29:18,395 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 399 states and 724 transitions. [2019-12-07 10:29:18,398 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 342 [2019-12-07 10:29:18,398 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:18,398 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:18,400 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,400 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,400 INFO L794 eck$LassoCheckResult]: Stem: 2010#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 2004#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 1745#L246 assume !(1 == ~main_in1_req_up~0); 1683#L246-2 assume !(1 == ~main_in2_req_up~0); 1685#L257-1 assume !(1 == ~main_sum_req_up~0); 1735#L268-1 assume !(1 == ~main_diff_req_up~0); 1741#L279-1 assume !(1 == ~main_pres_req_up~0); 1747#L290-1 assume !(1 == ~main_dbl_req_up~0); 1753#L301-1 assume !(1 == ~main_zero_req_up~0); 1710#L312-1 assume !(1 == ~main_clk_req_up~0); 1708#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 1709#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 1872#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 1873#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 1700#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 1701#L361-1 assume !(0 == ~main_in1_ev~0); 1971#L366-1 assume !(0 == ~main_in2_ev~0); 1972#L371-1 assume !(0 == ~main_sum_ev~0); 1925#L376-1 assume !(0 == ~main_diff_ev~0); 1926#L381-1 assume !(0 == ~main_pres_ev~0); 1956#L386-1 assume 0 == ~main_dbl_ev~0;~main_dbl_ev~0 := 1; 1813#L391-1 assume !(0 == ~main_zero_ev~0); 1814#L396-1 assume !(0 == ~main_clk_ev~0); 1919#L401-1 assume !(0 == ~main_clk_pos_edge~0); 1920#L406-1 assume !(0 == ~main_clk_neg_edge~0); 1776#L411-1 assume !(1 == ~main_clk_pos_edge~0); 1777#L416-1 assume !(1 == ~main_clk_pos_edge~0); 1967#L421-1 assume !(1 == ~main_clk_pos_edge~0); 1968#L426-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 1923#L431-1 assume !(1 == ~main_clk_pos_edge~0); 1924#L436-1 assume !(1 == ~main_in1_ev~0); 1954#L441-1 assume !(1 == ~main_in2_ev~0); 1806#L446-1 assume !(1 == ~main_sum_ev~0); 1807#L451-1 assume !(1 == ~main_diff_ev~0); 1914#L456-1 assume !(1 == ~main_pres_ev~0); 1915#L461-1 assume !(1 == ~main_dbl_ev~0); 1762#L466-1 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 1763#L471-1 assume !(1 == ~main_clk_ev~0); 1987#L476-1 assume !(1 == ~main_clk_pos_edge~0); 1988#L481-1 assume !(1 == ~main_clk_neg_edge~0); 1837#L732-1 [2019-12-07 10:29:18,400 INFO L796 eck$LassoCheckResult]: Loop: 1837#L732-1 assume !false; 1838#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 1811#L219 assume !false; 1863#L137 assume !(0 == ~N_generate_st~0); 1864#L141 assume !(0 == ~S1_addsub_st~0); 1948#L144 assume !(0 == ~S2_presdbl_st~0); 1673#L147 assume !(0 == ~S3_zero_st~0); 1675#L150 assume !(0 == ~D_print_st~0); 1743#L235 start_simulation_~kernel_st~0 := 2; 1737#L499 assume !(1 == ~main_in1_req_up~0); 1738#L499-2 assume !(1 == ~main_in2_req_up~0); 1749#L510-1 assume !(1 == ~main_sum_req_up~0); 1744#L521-1 assume !(1 == ~main_diff_req_up~0); 1740#L532-1 assume !(1 == ~main_pres_req_up~0); 1732#L543-1 assume !(1 == ~main_dbl_req_up~0); 1726#L554-1 assume !(1 == ~main_zero_req_up~0); 1723#L565-1 assume !(1 == ~main_clk_req_up~0); 1635#L576-1 start_simulation_~kernel_st~0 := 3; 1789#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 1961#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 1825#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 1826#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 1625#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 1626#L615-1 assume 0 == ~main_dbl_ev~0;~main_dbl_ev~0 := 1; 1785#L620-1 assume !(0 == ~main_zero_ev~0); 1786#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 1993#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 1994#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 1945#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 1946#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 1959#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 1819#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 1820#L660-1 assume !(1 == ~main_clk_pos_edge~0); 1620#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 1621#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 1783#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 1784#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 1991#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 1992#L690-1 assume 1 == ~main_dbl_ev~0;~main_dbl_ev~0 := 2; 1943#L695-1 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 1944#L700-1 assume !(1 == ~main_clk_ev~0); 2009#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 1839#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 1840#L715-1 assume 0 == ~N_generate_st~0; 1837#L732-1 [2019-12-07 10:29:18,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:18,401 INFO L82 PathProgramCache]: Analyzing trace with hash 782320317, now seen corresponding path program 1 times [2019-12-07 10:29:18,401 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:18,401 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656737197] [2019-12-07 10:29:18,401 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:18,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:18,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:18,438 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656737197] [2019-12-07 10:29:18,439 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:18,439 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:18,439 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463885940] [2019-12-07 10:29:18,439 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:18,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:18,439 INFO L82 PathProgramCache]: Analyzing trace with hash 1366038256, now seen corresponding path program 2 times [2019-12-07 10:29:18,440 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:18,440 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284008217] [2019-12-07 10:29:18,440 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:18,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:18,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:18,457 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284008217] [2019-12-07 10:29:18,458 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:18,458 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:18,458 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428981688] [2019-12-07 10:29:18,458 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:18,458 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:18,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:18,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:18,459 INFO L87 Difference]: Start difference. First operand 399 states and 724 transitions. cyclomatic complexity: 327 Second operand 3 states. [2019-12-07 10:29:18,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:18,524 INFO L93 Difference]: Finished difference Result 779 states and 1405 transitions. [2019-12-07 10:29:18,524 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:18,524 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 779 states and 1405 transitions. [2019-12-07 10:29:18,529 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 684 [2019-12-07 10:29:18,534 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 779 states to 779 states and 1405 transitions. [2019-12-07 10:29:18,535 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 779 [2019-12-07 10:29:18,535 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 779 [2019-12-07 10:29:18,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 779 states and 1405 transitions. [2019-12-07 10:29:18,536 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:18,536 INFO L688 BuchiCegarLoop]: Abstraction has 779 states and 1405 transitions. [2019-12-07 10:29:18,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states and 1405 transitions. [2019-12-07 10:29:18,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 779. [2019-12-07 10:29:18,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 779 states. [2019-12-07 10:29:18,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 1405 transitions. [2019-12-07 10:29:18,551 INFO L711 BuchiCegarLoop]: Abstraction has 779 states and 1405 transitions. [2019-12-07 10:29:18,551 INFO L591 BuchiCegarLoop]: Abstraction has 779 states and 1405 transitions. [2019-12-07 10:29:18,551 INFO L424 BuchiCegarLoop]: ======== Iteration 4============ [2019-12-07 10:29:18,552 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 779 states and 1405 transitions. [2019-12-07 10:29:18,555 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 684 [2019-12-07 10:29:18,555 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:18,555 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:18,556 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,556 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,556 INFO L794 eck$LassoCheckResult]: Stem: 3209#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 3197#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 2933#L246 assume !(1 == ~main_in1_req_up~0); 2870#L246-2 assume !(1 == ~main_in2_req_up~0); 2872#L257-1 assume !(1 == ~main_sum_req_up~0); 2924#L268-1 assume !(1 == ~main_diff_req_up~0); 2928#L279-1 assume !(1 == ~main_pres_req_up~0); 2935#L290-1 assume !(1 == ~main_dbl_req_up~0); 2939#L301-1 assume !(1 == ~main_zero_req_up~0); 3322#L312-1 assume !(1 == ~main_clk_req_up~0); 3320#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 3319#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 3318#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 3317#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 3316#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 3315#L361-1 assume !(0 == ~main_in1_ev~0); 3314#L366-1 assume !(0 == ~main_in2_ev~0); 3313#L371-1 assume !(0 == ~main_sum_ev~0); 3312#L376-1 assume !(0 == ~main_diff_ev~0); 3311#L381-1 assume !(0 == ~main_pres_ev~0); 3310#L386-1 assume !(0 == ~main_dbl_ev~0); 3309#L391-1 assume !(0 == ~main_zero_ev~0); 3308#L396-1 assume !(0 == ~main_clk_ev~0); 3307#L401-1 assume !(0 == ~main_clk_pos_edge~0); 3306#L406-1 assume !(0 == ~main_clk_neg_edge~0); 3305#L411-1 assume !(1 == ~main_clk_pos_edge~0); 3304#L416-1 assume !(1 == ~main_clk_pos_edge~0); 3303#L421-1 assume !(1 == ~main_clk_pos_edge~0); 3302#L426-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 3301#L431-1 assume !(1 == ~main_clk_pos_edge~0); 3219#L436-1 assume !(1 == ~main_in1_ev~0); 3144#L441-1 assume !(1 == ~main_in2_ev~0); 2992#L446-1 assume !(1 == ~main_sum_ev~0); 2993#L451-1 assume !(1 == ~main_diff_ev~0); 3101#L456-1 assume !(1 == ~main_pres_ev~0); 3102#L461-1 assume !(1 == ~main_dbl_ev~0); 3199#L466-1 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 3224#L471-1 assume !(1 == ~main_clk_ev~0); 3180#L476-1 assume !(1 == ~main_clk_pos_edge~0); 3181#L481-1 assume !(1 == ~main_clk_neg_edge~0); 3024#L732-1 [2019-12-07 10:29:18,556 INFO L796 eck$LassoCheckResult]: Loop: 3024#L732-1 assume !false; 3025#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 3275#L219 assume !false; 3274#L137 assume !(0 == ~N_generate_st~0); 3273#L141 assume !(0 == ~S1_addsub_st~0); 3272#L144 assume !(0 == ~S2_presdbl_st~0); 3271#L147 assume !(0 == ~S3_zero_st~0); 3269#L150 assume !(0 == ~D_print_st~0); 3268#L235 start_simulation_~kernel_st~0 := 2; 3266#L499 assume !(1 == ~main_in1_req_up~0); 3262#L499-2 assume !(1 == ~main_in2_req_up~0); 3260#L510-1 assume !(1 == ~main_sum_req_up~0); 3257#L521-1 assume !(1 == ~main_diff_req_up~0); 3254#L532-1 assume !(1 == ~main_pres_req_up~0); 3251#L543-1 assume !(1 == ~main_dbl_req_up~0); 3248#L554-1 assume !(1 == ~main_zero_req_up~0); 3244#L565-1 assume !(1 == ~main_clk_req_up~0); 3242#L576-1 start_simulation_~kernel_st~0 := 3; 3151#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 3152#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 3241#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 3214#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 2810#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 2811#L615-1 assume !(0 == ~main_dbl_ev~0); 3239#L620-1 assume !(0 == ~main_zero_ev~0); 3228#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 3229#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 3238#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 3135#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 3136#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 3149#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 3005#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 3006#L660-1 assume !(1 == ~main_clk_pos_edge~0); 3236#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 3200#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 2969#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 2970#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 3184#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 3185#L690-1 assume !(1 == ~main_dbl_ev~0); 3133#L695-1 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 3134#L700-1 assume !(1 == ~main_clk_ev~0); 3208#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 3026#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 3027#L715-1 assume 0 == ~N_generate_st~0; 3024#L732-1 [2019-12-07 10:29:18,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:18,557 INFO L82 PathProgramCache]: Analyzing trace with hash -35328133, now seen corresponding path program 1 times [2019-12-07 10:29:18,557 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:18,557 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352855605] [2019-12-07 10:29:18,557 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:18,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:18,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:18,576 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352855605] [2019-12-07 10:29:18,576 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:18,576 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:18,576 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568099677] [2019-12-07 10:29:18,577 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:18,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:18,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1845998384, now seen corresponding path program 1 times [2019-12-07 10:29:18,577 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:18,577 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547551016] [2019-12-07 10:29:18,577 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:18,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:18,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:18,592 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547551016] [2019-12-07 10:29:18,592 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:18,593 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:18,593 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579158163] [2019-12-07 10:29:18,593 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:18,593 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:18,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:18,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:18,594 INFO L87 Difference]: Start difference. First operand 779 states and 1405 transitions. cyclomatic complexity: 628 Second operand 3 states. [2019-12-07 10:29:18,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:18,744 INFO L93 Difference]: Finished difference Result 959 states and 1687 transitions. [2019-12-07 10:29:18,744 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:18,744 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 959 states and 1687 transitions. [2019-12-07 10:29:18,750 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 834 [2019-12-07 10:29:18,757 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 959 states to 959 states and 1687 transitions. [2019-12-07 10:29:18,758 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 959 [2019-12-07 10:29:18,759 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 959 [2019-12-07 10:29:18,759 INFO L73 IsDeterministic]: Start isDeterministic. Operand 959 states and 1687 transitions. [2019-12-07 10:29:18,760 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:18,761 INFO L688 BuchiCegarLoop]: Abstraction has 959 states and 1687 transitions. [2019-12-07 10:29:18,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states and 1687 transitions. [2019-12-07 10:29:18,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 959. [2019-12-07 10:29:18,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 959 states. [2019-12-07 10:29:18,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 1687 transitions. [2019-12-07 10:29:18,780 INFO L711 BuchiCegarLoop]: Abstraction has 959 states and 1687 transitions. [2019-12-07 10:29:18,780 INFO L591 BuchiCegarLoop]: Abstraction has 959 states and 1687 transitions. [2019-12-07 10:29:18,780 INFO L424 BuchiCegarLoop]: ======== Iteration 5============ [2019-12-07 10:29:18,780 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 959 states and 1687 transitions. [2019-12-07 10:29:18,785 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 834 [2019-12-07 10:29:18,785 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:18,785 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:18,786 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,787 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:18,787 INFO L794 eck$LassoCheckResult]: Stem: 4970#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 4958#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 4682#L246 assume !(1 == ~main_in1_req_up~0); 4615#L246-2 assume !(1 == ~main_in2_req_up~0); 4617#L257-1 assume !(1 == ~main_sum_req_up~0); 4669#L268-1 assume !(1 == ~main_diff_req_up~0); 4675#L279-1 assume !(1 == ~main_pres_req_up~0); 4684#L290-1 assume !(1 == ~main_dbl_req_up~0); 4689#L301-1 assume !(1 == ~main_zero_req_up~0); 5291#L312-1 assume !(1 == ~main_clk_req_up~0); 5289#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 5288#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 5287#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 5286#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 5285#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 5284#L361-1 assume !(0 == ~main_in1_ev~0); 5283#L366-1 assume !(0 == ~main_in2_ev~0); 5282#L371-1 assume !(0 == ~main_sum_ev~0); 5281#L376-1 assume !(0 == ~main_diff_ev~0); 5280#L381-1 assume !(0 == ~main_pres_ev~0); 5279#L386-1 assume !(0 == ~main_dbl_ev~0); 5278#L391-1 assume !(0 == ~main_zero_ev~0); 5277#L396-1 assume !(0 == ~main_clk_ev~0); 5276#L401-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 5275#L406-1 assume !(0 == ~main_clk_neg_edge~0); 5272#L411-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 5269#L416-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 5266#L421-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 5263#L426-1 assume !(1 == ~main_clk_pos_edge~0); 4873#L431-1 assume !(1 == ~main_clk_pos_edge~0); 4874#L436-1 assume !(1 == ~main_in1_ev~0); 4904#L441-1 assume !(1 == ~main_in2_ev~0); 4745#L446-1 assume !(1 == ~main_sum_ev~0); 4746#L451-1 assume !(1 == ~main_diff_ev~0); 4859#L456-1 assume !(1 == ~main_pres_ev~0); 4860#L461-1 assume !(1 == ~main_dbl_ev~0); 4701#L466-1 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 4702#L471-1 assume !(1 == ~main_clk_ev~0); 4939#L476-1 assume !(1 == ~main_clk_pos_edge~0); 4940#L481-1 assume !(1 == ~main_clk_neg_edge~0); 4778#L732-1 [2019-12-07 10:29:18,787 INFO L796 eck$LassoCheckResult]: Loop: 4778#L732-1 assume !false; 4779#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 4750#L219 assume !false; 4804#L137 assume !(0 == ~N_generate_st~0); 4805#L141 assume !(0 == ~S1_addsub_st~0); 4898#L144 assume !(0 == ~S2_presdbl_st~0); 4605#L147 assume !(0 == ~S3_zero_st~0); 4607#L150 assume !(0 == ~D_print_st~0); 4677#L235 start_simulation_~kernel_st~0 := 2; 4671#L499 assume !(1 == ~main_in1_req_up~0); 4672#L499-2 assume !(1 == ~main_in2_req_up~0); 4703#L510-1 assume !(1 == ~main_sum_req_up~0); 5335#L521-1 assume !(1 == ~main_diff_req_up~0); 4674#L532-1 assume !(1 == ~main_pres_req_up~0); 4668#L543-1 assume !(1 == ~main_dbl_req_up~0); 4662#L554-1 assume !(1 == ~main_zero_req_up~0); 4657#L565-1 assume !(1 == ~main_clk_req_up~0); 4566#L576-1 start_simulation_~kernel_st~0 := 3; 4728#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 4911#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 4766#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 4767#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 4555#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 4556#L615-1 assume !(0 == ~main_dbl_ev~0); 4724#L620-1 assume !(0 == ~main_zero_ev~0); 4725#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 4946#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 4947#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 4989#L640-1 assume !(1 == ~main_clk_pos_edge~0); 4896#L645-1 assume !(1 == ~main_clk_pos_edge~0); 4909#L650-1 assume !(1 == ~main_clk_pos_edge~0); 4758#L655-1 assume !(1 == ~main_clk_pos_edge~0); 4759#L660-1 assume !(1 == ~main_clk_pos_edge~0); 4973#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 5174#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 5158#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 5100#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 5096#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 5092#L690-1 assume !(1 == ~main_dbl_ev~0); 5088#L695-1 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 5080#L700-1 assume !(1 == ~main_clk_ev~0); 5077#L705-1 assume !(1 == ~main_clk_pos_edge~0); 5074#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 5072#L715-1 assume 0 == ~N_generate_st~0; 4778#L732-1 [2019-12-07 10:29:18,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:18,788 INFO L82 PathProgramCache]: Analyzing trace with hash 394004853, now seen corresponding path program 1 times [2019-12-07 10:29:18,788 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:18,788 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384213953] [2019-12-07 10:29:18,788 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:18,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:18,812 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:18,812 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384213953] [2019-12-07 10:29:18,813 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:18,813 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:18,813 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525913181] [2019-12-07 10:29:18,813 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:18,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:18,814 INFO L82 PathProgramCache]: Analyzing trace with hash -2052854990, now seen corresponding path program 1 times [2019-12-07 10:29:18,814 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:18,814 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962197237] [2019-12-07 10:29:18,814 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:18,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:18,830 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:18,830 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962197237] [2019-12-07 10:29:18,830 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:18,830 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:18,831 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552541315] [2019-12-07 10:29:18,831 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:18,831 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:18,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:18,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:18,832 INFO L87 Difference]: Start difference. First operand 959 states and 1687 transitions. cyclomatic complexity: 730 Second operand 3 states. [2019-12-07 10:29:18,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:18,992 INFO L93 Difference]: Finished difference Result 1705 states and 2953 transitions. [2019-12-07 10:29:18,992 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:18,993 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1705 states and 2953 transitions. [2019-12-07 10:29:19,004 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1518 [2019-12-07 10:29:19,017 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1705 states to 1705 states and 2953 transitions. [2019-12-07 10:29:19,017 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1705 [2019-12-07 10:29:19,019 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1705 [2019-12-07 10:29:19,020 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1705 states and 2953 transitions. [2019-12-07 10:29:19,023 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:19,023 INFO L688 BuchiCegarLoop]: Abstraction has 1705 states and 2953 transitions. [2019-12-07 10:29:19,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1705 states and 2953 transitions. [2019-12-07 10:29:19,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1705 to 1695. [2019-12-07 10:29:19,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1695 states. [2019-12-07 10:29:19,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1695 states to 1695 states and 2933 transitions. [2019-12-07 10:29:19,055 INFO L711 BuchiCegarLoop]: Abstraction has 1695 states and 2933 transitions. [2019-12-07 10:29:19,055 INFO L591 BuchiCegarLoop]: Abstraction has 1695 states and 2933 transitions. [2019-12-07 10:29:19,055 INFO L424 BuchiCegarLoop]: ======== Iteration 6============ [2019-12-07 10:29:19,055 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1695 states and 2933 transitions. [2019-12-07 10:29:19,064 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1508 [2019-12-07 10:29:19,064 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:19,064 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:19,065 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:19,065 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:19,065 INFO L794 eck$LassoCheckResult]: Stem: 7673#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 7652#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 7354#L246 assume !(1 == ~main_in1_req_up~0); 7288#L246-2 assume !(1 == ~main_in2_req_up~0); 7290#L257-1 assume !(1 == ~main_sum_req_up~0); 7343#L268-1 assume !(1 == ~main_diff_req_up~0); 7350#L279-1 assume !(1 == ~main_pres_req_up~0); 7356#L290-1 assume !(1 == ~main_dbl_req_up~0); 7362#L301-1 assume !(1 == ~main_zero_req_up~0); 8857#L312-1 assume !(1 == ~main_clk_req_up~0); 8854#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 8850#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 8849#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 8848#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 8847#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 8846#L361-1 assume !(0 == ~main_in1_ev~0); 8845#L366-1 assume !(0 == ~main_in2_ev~0); 8844#L371-1 assume !(0 == ~main_sum_ev~0); 8843#L376-1 assume !(0 == ~main_diff_ev~0); 8841#L381-1 assume !(0 == ~main_pres_ev~0); 8839#L386-1 assume !(0 == ~main_dbl_ev~0); 8837#L391-1 assume !(0 == ~main_zero_ev~0); 8835#L396-1 assume !(0 == ~main_clk_ev~0); 8834#L401-1 assume !(0 == ~main_clk_pos_edge~0); 8833#L406-1 assume !(0 == ~main_clk_neg_edge~0); 8832#L411-1 assume !(1 == ~main_clk_pos_edge~0); 8831#L416-1 assume !(1 == ~main_clk_pos_edge~0); 8828#L421-1 assume !(1 == ~main_clk_pos_edge~0); 8824#L426-1 assume !(1 == ~main_clk_pos_edge~0); 8822#L431-1 assume !(1 == ~main_clk_pos_edge~0); 8820#L436-1 assume !(1 == ~main_in1_ev~0); 8819#L441-1 assume !(1 == ~main_in2_ev~0); 8818#L446-1 assume !(1 == ~main_sum_ev~0); 8817#L451-1 assume !(1 == ~main_diff_ev~0); 8816#L456-1 assume !(1 == ~main_pres_ev~0); 8814#L461-1 assume !(1 == ~main_dbl_ev~0); 8716#L466-1 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 8809#L471-1 assume !(1 == ~main_clk_ev~0); 8806#L476-1 assume !(1 == ~main_clk_pos_edge~0); 8803#L481-1 assume !(1 == ~main_clk_neg_edge~0); 7635#L732-1 [2019-12-07 10:29:19,066 INFO L796 eck$LassoCheckResult]: Loop: 7635#L732-1 assume !false; 8802#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 8799#L219 assume !false; 8798#L137 assume !(0 == ~N_generate_st~0); 8797#L141 assume !(0 == ~S1_addsub_st~0); 8796#L144 assume !(0 == ~S2_presdbl_st~0); 8795#L147 assume !(0 == ~S3_zero_st~0); 8793#L150 assume !(0 == ~D_print_st~0); 8792#L235 start_simulation_~kernel_st~0 := 2; 8790#L499 assume !(1 == ~main_in1_req_up~0); 8786#L499-2 assume !(1 == ~main_in2_req_up~0); 8783#L510-1 assume !(1 == ~main_sum_req_up~0); 8779#L521-1 assume !(1 == ~main_diff_req_up~0); 8776#L532-1 assume !(1 == ~main_pres_req_up~0); 8773#L543-1 assume !(1 == ~main_dbl_req_up~0); 8774#L554-1 assume !(1 == ~main_zero_req_up~0); 8826#L565-1 assume !(1 == ~main_clk_req_up~0); 8823#L576-1 start_simulation_~kernel_st~0 := 3; 8821#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 7606#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 7442#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 7443#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 7226#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 7227#L615-1 assume !(0 == ~main_dbl_ev~0); 7401#L620-1 assume !(0 == ~main_zero_ev~0); 7402#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 7693#L630-1 assume !(0 == ~main_clk_pos_edge~0); 8597#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 8595#L640-1 assume !(1 == ~main_clk_pos_edge~0); 8593#L645-1 assume !(1 == ~main_clk_pos_edge~0); 8591#L650-1 assume !(1 == ~main_clk_pos_edge~0); 8589#L655-1 assume !(1 == ~main_clk_pos_edge~0); 8587#L660-1 assume !(1 == ~main_clk_pos_edge~0); 8585#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 8583#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 8581#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 8579#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 8577#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 8573#L690-1 assume !(1 == ~main_dbl_ev~0); 8570#L695-1 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 8568#L700-1 assume !(1 == ~main_clk_ev~0); 8567#L705-1 assume !(1 == ~main_clk_pos_edge~0); 8565#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 8563#L715-1 assume 0 == ~N_generate_st~0; 7635#L732-1 [2019-12-07 10:29:19,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:19,066 INFO L82 PathProgramCache]: Analyzing trace with hash 222837305, now seen corresponding path program 1 times [2019-12-07 10:29:19,066 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:19,066 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226346044] [2019-12-07 10:29:19,066 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:19,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:19,092 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:19,092 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226346044] [2019-12-07 10:29:19,093 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:19,093 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:19,093 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180602176] [2019-12-07 10:29:19,093 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:19,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:19,094 INFO L82 PathProgramCache]: Analyzing trace with hash 247967600, now seen corresponding path program 1 times [2019-12-07 10:29:19,094 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:19,094 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944154557] [2019-12-07 10:29:19,094 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:19,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:19,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:19,106 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944154557] [2019-12-07 10:29:19,106 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:19,106 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:19,106 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286631801] [2019-12-07 10:29:19,107 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:19,107 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:19,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:19,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:19,107 INFO L87 Difference]: Start difference. First operand 1695 states and 2933 transitions. cyclomatic complexity: 1240 Second operand 3 states. [2019-12-07 10:29:19,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:19,168 INFO L93 Difference]: Finished difference Result 3365 states and 5765 transitions. [2019-12-07 10:29:19,168 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:19,168 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3365 states and 5765 transitions. [2019-12-07 10:29:19,190 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 3016 [2019-12-07 10:29:19,209 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3365 states to 3365 states and 5765 transitions. [2019-12-07 10:29:19,209 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3365 [2019-12-07 10:29:19,212 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3365 [2019-12-07 10:29:19,212 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3365 states and 5765 transitions. [2019-12-07 10:29:19,215 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:19,215 INFO L688 BuchiCegarLoop]: Abstraction has 3365 states and 5765 transitions. [2019-12-07 10:29:19,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3365 states and 5765 transitions. [2019-12-07 10:29:19,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3365 to 3365. [2019-12-07 10:29:19,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3365 states. [2019-12-07 10:29:19,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3365 states to 3365 states and 5765 transitions. [2019-12-07 10:29:19,255 INFO L711 BuchiCegarLoop]: Abstraction has 3365 states and 5765 transitions. [2019-12-07 10:29:19,255 INFO L591 BuchiCegarLoop]: Abstraction has 3365 states and 5765 transitions. [2019-12-07 10:29:19,255 INFO L424 BuchiCegarLoop]: ======== Iteration 7============ [2019-12-07 10:29:19,255 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3365 states and 5765 transitions. [2019-12-07 10:29:19,266 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 3016 [2019-12-07 10:29:19,266 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:19,266 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:19,267 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:19,267 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:19,267 INFO L794 eck$LassoCheckResult]: Stem: 12730#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 12715#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 12421#L246 assume !(1 == ~main_in1_req_up~0); 12353#L246-2 assume !(1 == ~main_in2_req_up~0); 12355#L257-1 assume !(1 == ~main_sum_req_up~0); 12410#L268-1 assume !(1 == ~main_diff_req_up~0); 12417#L279-1 assume !(1 == ~main_pres_req_up~0); 12423#L290-1 assume !(1 == ~main_dbl_req_up~0); 12429#L301-1 assume !(1 == ~main_zero_req_up~0); 13709#L312-1 assume !(1 == ~main_clk_req_up~0); 13706#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 13704#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 13702#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 13700#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 13698#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 13696#L361-1 assume !(0 == ~main_in1_ev~0); 13694#L366-1 assume !(0 == ~main_in2_ev~0); 13692#L371-1 assume !(0 == ~main_sum_ev~0); 13690#L376-1 assume !(0 == ~main_diff_ev~0); 13688#L381-1 assume !(0 == ~main_pres_ev~0); 13686#L386-1 assume !(0 == ~main_dbl_ev~0); 13684#L391-1 assume !(0 == ~main_zero_ev~0); 13682#L396-1 assume !(0 == ~main_clk_ev~0); 13680#L401-1 assume !(0 == ~main_clk_pos_edge~0); 13678#L406-1 assume !(0 == ~main_clk_neg_edge~0); 13676#L411-1 assume !(1 == ~main_clk_pos_edge~0); 13674#L416-1 assume !(1 == ~main_clk_pos_edge~0); 13672#L421-1 assume !(1 == ~main_clk_pos_edge~0); 13670#L426-1 assume !(1 == ~main_clk_pos_edge~0); 13668#L431-1 assume !(1 == ~main_clk_pos_edge~0); 13666#L436-1 assume !(1 == ~main_in1_ev~0); 13664#L441-1 assume !(1 == ~main_in2_ev~0); 13662#L446-1 assume !(1 == ~main_sum_ev~0); 13660#L451-1 assume !(1 == ~main_diff_ev~0); 13659#L456-1 assume !(1 == ~main_pres_ev~0); 13658#L461-1 assume !(1 == ~main_dbl_ev~0); 13593#L466-1 assume !(1 == ~main_zero_ev~0); 13589#L471-1 assume !(1 == ~main_clk_ev~0); 13585#L476-1 assume !(1 == ~main_clk_pos_edge~0); 13576#L481-1 assume !(1 == ~main_clk_neg_edge~0); 13570#L732-1 [2019-12-07 10:29:19,267 INFO L796 eck$LassoCheckResult]: Loop: 13570#L732-1 assume !false; 13566#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 13560#L219 assume !false; 13556#L137 assume !(0 == ~N_generate_st~0); 13554#L141 assume !(0 == ~S1_addsub_st~0); 13552#L144 assume !(0 == ~S2_presdbl_st~0); 13551#L147 assume !(0 == ~S3_zero_st~0); 13549#L150 assume !(0 == ~D_print_st~0); 13548#L235 start_simulation_~kernel_st~0 := 2; 13546#L499 assume !(1 == ~main_in1_req_up~0); 13542#L499-2 assume !(1 == ~main_in2_req_up~0); 13540#L510-1 assume !(1 == ~main_sum_req_up~0); 13537#L521-1 assume !(1 == ~main_diff_req_up~0); 13534#L532-1 assume !(1 == ~main_pres_req_up~0); 13531#L543-1 assume !(1 == ~main_dbl_req_up~0); 13532#L554-1 assume !(1 == ~main_zero_req_up~0); 13914#L565-1 assume !(1 == ~main_clk_req_up~0); 15222#L576-1 start_simulation_~kernel_st~0 := 3; 15220#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 15218#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 15216#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 15214#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 15212#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 15210#L615-1 assume !(0 == ~main_dbl_ev~0); 15208#L620-1 assume !(0 == ~main_zero_ev~0); 15205#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 15203#L630-1 assume !(0 == ~main_clk_pos_edge~0); 15200#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 15197#L640-1 assume !(1 == ~main_clk_pos_edge~0); 15194#L645-1 assume !(1 == ~main_clk_pos_edge~0); 15191#L650-1 assume !(1 == ~main_clk_pos_edge~0); 15188#L655-1 assume !(1 == ~main_clk_pos_edge~0); 15186#L660-1 assume !(1 == ~main_clk_pos_edge~0); 15184#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 15182#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 15180#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 15178#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 15176#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 15175#L690-1 assume !(1 == ~main_dbl_ev~0); 14297#L695-1 assume !(1 == ~main_zero_ev~0); 13395#L700-1 assume !(1 == ~main_clk_ev~0); 15174#L705-1 assume !(1 == ~main_clk_pos_edge~0); 14051#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 13574#L715-1 assume 0 == ~N_generate_st~0; 13570#L732-1 [2019-12-07 10:29:19,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:19,268 INFO L82 PathProgramCache]: Analyzing trace with hash 222896887, now seen corresponding path program 1 times [2019-12-07 10:29:19,268 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:19,268 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769332508] [2019-12-07 10:29:19,268 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:19,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:19,297 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:19,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:19,297 INFO L82 PathProgramCache]: Analyzing trace with hash 249814642, now seen corresponding path program 1 times [2019-12-07 10:29:19,297 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:19,297 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187050276] [2019-12-07 10:29:19,298 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:19,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:19,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:19,309 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187050276] [2019-12-07 10:29:19,309 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:19,309 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:19,309 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340194411] [2019-12-07 10:29:19,309 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:19,310 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:19,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:19,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:19,310 INFO L87 Difference]: Start difference. First operand 3365 states and 5765 transitions. cyclomatic complexity: 2402 Second operand 3 states. [2019-12-07 10:29:19,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:19,363 INFO L93 Difference]: Finished difference Result 4421 states and 7469 transitions. [2019-12-07 10:29:19,363 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:19,363 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4421 states and 7469 transitions. [2019-12-07 10:29:19,387 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 3896 [2019-12-07 10:29:19,412 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4421 states to 4421 states and 7469 transitions. [2019-12-07 10:29:19,412 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4421 [2019-12-07 10:29:19,415 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4421 [2019-12-07 10:29:19,415 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4421 states and 7469 transitions. [2019-12-07 10:29:19,419 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:19,419 INFO L688 BuchiCegarLoop]: Abstraction has 4421 states and 7469 transitions. [2019-12-07 10:29:19,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4421 states and 7469 transitions. [2019-12-07 10:29:19,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4421 to 4421. [2019-12-07 10:29:19,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4421 states. [2019-12-07 10:29:19,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4421 states to 4421 states and 7469 transitions. [2019-12-07 10:29:19,468 INFO L711 BuchiCegarLoop]: Abstraction has 4421 states and 7469 transitions. [2019-12-07 10:29:19,468 INFO L591 BuchiCegarLoop]: Abstraction has 4421 states and 7469 transitions. [2019-12-07 10:29:19,468 INFO L424 BuchiCegarLoop]: ======== Iteration 8============ [2019-12-07 10:29:19,468 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 4421 states and 7469 transitions. [2019-12-07 10:29:19,477 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 3896 [2019-12-07 10:29:19,477 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:19,477 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:19,478 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:19,478 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:19,478 INFO L794 eck$LassoCheckResult]: Stem: 20526#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 20511#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 20221#L246 assume !(1 == ~main_in1_req_up~0); 20147#L246-2 assume !(1 == ~main_in2_req_up~0); 20149#L257-1 assume !(1 == ~main_sum_req_up~0); 20211#L268-1 assume !(1 == ~main_diff_req_up~0); 20215#L279-1 assume !(1 == ~main_pres_req_up~0); 20223#L290-1 assume !(1 == ~main_dbl_req_up~0); 20227#L301-1 assume !(1 == ~main_zero_req_up~0); 22997#L312-1 assume !(1 == ~main_clk_req_up~0); 24045#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 24043#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 24041#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 24039#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 24037#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 24035#L361-1 assume !(0 == ~main_in1_ev~0); 24032#L366-1 assume !(0 == ~main_in2_ev~0); 24030#L371-1 assume !(0 == ~main_sum_ev~0); 24026#L376-1 assume !(0 == ~main_diff_ev~0); 24025#L381-1 assume !(0 == ~main_pres_ev~0); 24023#L386-1 assume !(0 == ~main_dbl_ev~0); 24021#L391-1 assume !(0 == ~main_zero_ev~0); 24018#L396-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 24019#L401-1 assume !(0 == ~main_clk_pos_edge~0); 24271#L406-1 assume !(0 == ~main_clk_neg_edge~0); 24269#L411-1 assume !(1 == ~main_clk_pos_edge~0); 24267#L416-1 assume !(1 == ~main_clk_pos_edge~0); 24265#L421-1 assume !(1 == ~main_clk_pos_edge~0); 24263#L426-1 assume !(1 == ~main_clk_pos_edge~0); 24261#L431-1 assume !(1 == ~main_clk_pos_edge~0); 24259#L436-1 assume !(1 == ~main_in1_ev~0); 24257#L441-1 assume !(1 == ~main_in2_ev~0); 24255#L446-1 assume !(1 == ~main_sum_ev~0); 24253#L451-1 assume !(1 == ~main_diff_ev~0); 24251#L456-1 assume !(1 == ~main_pres_ev~0); 24249#L461-1 assume !(1 == ~main_dbl_ev~0); 24245#L466-1 assume !(1 == ~main_zero_ev~0); 23054#L471-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 23984#L476-1 assume !(1 == ~main_clk_pos_edge~0); 23979#L481-1 assume !(1 == ~main_clk_neg_edge~0); 22245#L732-1 [2019-12-07 10:29:19,478 INFO L796 eck$LassoCheckResult]: Loop: 22245#L732-1 assume !false; 23974#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 23971#L219 assume !false; 23970#L137 assume !(0 == ~N_generate_st~0); 23966#L141 assume !(0 == ~S1_addsub_st~0); 23962#L144 assume !(0 == ~S2_presdbl_st~0); 23961#L147 assume !(0 == ~S3_zero_st~0); 23959#L150 assume !(0 == ~D_print_st~0); 23958#L235 start_simulation_~kernel_st~0 := 2; 23956#L499 assume !(1 == ~main_in1_req_up~0); 23952#L499-2 assume !(1 == ~main_in2_req_up~0); 23950#L510-1 assume !(1 == ~main_sum_req_up~0); 23948#L521-1 assume !(1 == ~main_diff_req_up~0); 22322#L532-1 assume !(1 == ~main_pres_req_up~0); 22318#L543-1 assume !(1 == ~main_dbl_req_up~0); 22314#L554-1 assume !(1 == ~main_zero_req_up~0); 22310#L565-1 assume !(1 == ~main_clk_req_up~0); 22307#L576-1 start_simulation_~kernel_st~0 := 3; 22305#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 22303#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 22301#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 22299#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 22297#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 22295#L615-1 assume !(0 == ~main_dbl_ev~0); 22293#L620-1 assume !(0 == ~main_zero_ev~0); 22292#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 22290#L630-1 assume !(0 == ~main_clk_pos_edge~0); 22288#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 22286#L640-1 assume !(1 == ~main_clk_pos_edge~0); 22284#L645-1 assume !(1 == ~main_clk_pos_edge~0); 22282#L650-1 assume !(1 == ~main_clk_pos_edge~0); 22280#L655-1 assume !(1 == ~main_clk_pos_edge~0); 22278#L660-1 assume !(1 == ~main_clk_pos_edge~0); 22276#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 22274#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 22272#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 22270#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 22268#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 22264#L690-1 assume !(1 == ~main_dbl_ev~0); 22258#L695-1 assume !(1 == ~main_zero_ev~0); 22255#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 22253#L705-1 assume !(1 == ~main_clk_pos_edge~0); 22251#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 22249#L715-1 assume 0 == ~N_generate_st~0; 22245#L732-1 [2019-12-07 10:29:19,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:19,479 INFO L82 PathProgramCache]: Analyzing trace with hash -2077927625, now seen corresponding path program 1 times [2019-12-07 10:29:19,479 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:19,479 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75257768] [2019-12-07 10:29:19,479 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:19,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:19,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:19,494 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75257768] [2019-12-07 10:29:19,494 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:19,494 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:19,494 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083172095] [2019-12-07 10:29:19,494 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:19,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:19,495 INFO L82 PathProgramCache]: Analyzing trace with hash 249755060, now seen corresponding path program 1 times [2019-12-07 10:29:19,495 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:19,495 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337467869] [2019-12-07 10:29:19,495 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:19,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:19,508 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:19,509 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337467869] [2019-12-07 10:29:19,509 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:19,509 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 10:29:19,509 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257524998] [2019-12-07 10:29:19,509 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:19,509 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:19,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:19,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:19,510 INFO L87 Difference]: Start difference. First operand 4421 states and 7469 transitions. cyclomatic complexity: 3050 Second operand 3 states. [2019-12-07 10:29:19,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:19,581 INFO L93 Difference]: Finished difference Result 7553 states and 12713 transitions. [2019-12-07 10:29:19,582 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:19,582 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 7553 states and 12713 transitions. [2019-12-07 10:29:19,625 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6892 [2019-12-07 10:29:19,661 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 7553 states to 7553 states and 12713 transitions. [2019-12-07 10:29:19,661 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 7553 [2019-12-07 10:29:19,666 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 7553 [2019-12-07 10:29:19,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7553 states and 12713 transitions. [2019-12-07 10:29:19,672 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:19,672 INFO L688 BuchiCegarLoop]: Abstraction has 7553 states and 12713 transitions. [2019-12-07 10:29:19,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7553 states and 12713 transitions. [2019-12-07 10:29:19,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7553 to 7553. [2019-12-07 10:29:19,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7553 states. [2019-12-07 10:29:19,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7553 states to 7553 states and 12713 transitions. [2019-12-07 10:29:19,758 INFO L711 BuchiCegarLoop]: Abstraction has 7553 states and 12713 transitions. [2019-12-07 10:29:19,758 INFO L591 BuchiCegarLoop]: Abstraction has 7553 states and 12713 transitions. [2019-12-07 10:29:19,758 INFO L424 BuchiCegarLoop]: ======== Iteration 9============ [2019-12-07 10:29:19,759 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 7553 states and 12713 transitions. [2019-12-07 10:29:19,777 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6892 [2019-12-07 10:29:19,777 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:19,777 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:19,778 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:19,778 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:19,778 INFO L794 eck$LassoCheckResult]: Stem: 32536#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 32510#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 32195#L246 assume !(1 == ~main_in1_req_up~0); 32127#L246-2 assume !(1 == ~main_in2_req_up~0); 32129#L257-1 assume !(1 == ~main_sum_req_up~0); 32185#L268-1 assume !(1 == ~main_diff_req_up~0); 32191#L279-1 assume !(1 == ~main_pres_req_up~0); 32197#L290-1 assume !(1 == ~main_dbl_req_up~0); 32203#L301-1 assume !(1 == ~main_zero_req_up~0); 32208#L312-1 assume !(1 == ~main_clk_req_up~0); 32613#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 37835#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 37834#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 37833#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 37832#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 37831#L361-1 assume !(0 == ~main_in1_ev~0); 37830#L366-1 assume !(0 == ~main_in2_ev~0); 37829#L371-1 assume !(0 == ~main_sum_ev~0); 37828#L376-1 assume !(0 == ~main_diff_ev~0); 32546#L381-1 assume !(0 == ~main_pres_ev~0); 32456#L386-1 assume !(0 == ~main_dbl_ev~0); 32457#L391-1 assume !(0 == ~main_zero_ev~0); 38887#L396-1 assume !(0 == ~main_clk_ev~0); 38885#L401-1 assume !(0 == ~main_clk_pos_edge~0); 38883#L406-1 assume !(0 == ~main_clk_neg_edge~0); 38881#L411-1 assume !(1 == ~main_clk_pos_edge~0); 38879#L416-1 assume !(1 == ~main_clk_pos_edge~0); 38877#L421-1 assume !(1 == ~main_clk_pos_edge~0); 38875#L426-1 assume !(1 == ~main_clk_pos_edge~0); 38873#L431-1 assume !(1 == ~main_clk_pos_edge~0); 38871#L436-1 assume !(1 == ~main_in1_ev~0); 38869#L441-1 assume !(1 == ~main_in2_ev~0); 38867#L446-1 assume !(1 == ~main_sum_ev~0); 38865#L451-1 assume !(1 == ~main_diff_ev~0); 38861#L456-1 assume !(1 == ~main_pres_ev~0); 38859#L461-1 assume !(1 == ~main_dbl_ev~0); 38857#L466-1 assume !(1 == ~main_zero_ev~0); 36590#L471-1 assume !(1 == ~main_clk_ev~0); 36347#L476-1 assume !(1 == ~main_clk_pos_edge~0); 38847#L481-1 assume !(1 == ~main_clk_neg_edge~0); 32493#L732-1 [2019-12-07 10:29:19,779 INFO L796 eck$LassoCheckResult]: Loop: 32493#L732-1 assume !false; 38844#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 38841#L219 assume !false; 38839#L137 assume !(0 == ~N_generate_st~0); 38837#L141 assume !(0 == ~S1_addsub_st~0); 38835#L144 assume !(0 == ~S2_presdbl_st~0); 38833#L147 assume !(0 == ~S3_zero_st~0); 38830#L150 assume !(0 == ~D_print_st~0); 38828#L235 start_simulation_~kernel_st~0 := 2; 38825#L499 assume !(1 == ~main_in1_req_up~0); 38818#L499-2 assume !(1 == ~main_in2_req_up~0); 38815#L510-1 assume !(1 == ~main_sum_req_up~0); 35683#L521-1 assume !(1 == ~main_diff_req_up~0); 35682#L532-1 assume !(1 == ~main_pres_req_up~0); 35979#L543-1 assume !(1 == ~main_dbl_req_up~0); 35976#L554-1 assume !(1 == ~main_zero_req_up~0); 35977#L565-1 assume !(1 == ~main_clk_req_up~0); 38959#L576-1 start_simulation_~kernel_st~0 := 3; 38956#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 38954#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 38952#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 38950#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 38948#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 38946#L615-1 assume !(0 == ~main_dbl_ev~0); 38945#L620-1 assume !(0 == ~main_zero_ev~0); 38943#L625-1 assume !(0 == ~main_clk_ev~0); 38941#L630-1 assume !(0 == ~main_clk_pos_edge~0); 38939#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 38937#L640-1 assume !(1 == ~main_clk_pos_edge~0); 38935#L645-1 assume !(1 == ~main_clk_pos_edge~0); 38933#L650-1 assume !(1 == ~main_clk_pos_edge~0); 38930#L655-1 assume !(1 == ~main_clk_pos_edge~0); 38928#L660-1 assume !(1 == ~main_clk_pos_edge~0); 38926#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 38924#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 38922#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 38920#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 38916#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 38914#L690-1 assume !(1 == ~main_dbl_ev~0); 38910#L695-1 assume !(1 == ~main_zero_ev~0); 35790#L700-1 assume !(1 == ~main_clk_ev~0); 36429#L705-1 assume !(1 == ~main_clk_pos_edge~0); 38855#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 38845#L715-1 assume 0 == ~N_generate_st~0; 32493#L732-1 [2019-12-07 10:29:19,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:19,779 INFO L82 PathProgramCache]: Analyzing trace with hash 222896887, now seen corresponding path program 2 times [2019-12-07 10:29:19,779 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:19,779 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115527292] [2019-12-07 10:29:19,779 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:19,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:19,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:19,795 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:19,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:19,795 INFO L82 PathProgramCache]: Analyzing trace with hash -1439129100, now seen corresponding path program 1 times [2019-12-07 10:29:19,795 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:19,795 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986210691] [2019-12-07 10:29:19,795 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:19,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:19,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:19,808 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986210691] [2019-12-07 10:29:19,808 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:19,808 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 10:29:19,808 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645523467] [2019-12-07 10:29:19,809 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:19,809 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:19,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:19,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:19,809 INFO L87 Difference]: Start difference. First operand 7553 states and 12713 transitions. cyclomatic complexity: 5162 Second operand 3 states. [2019-12-07 10:29:19,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:19,878 INFO L93 Difference]: Finished difference Result 10401 states and 17285 transitions. [2019-12-07 10:29:19,878 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:19,878 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 10401 states and 17285 transitions. [2019-12-07 10:29:19,918 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9248 [2019-12-07 10:29:19,952 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 10401 states to 10401 states and 17285 transitions. [2019-12-07 10:29:19,952 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10401 [2019-12-07 10:29:19,960 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10401 [2019-12-07 10:29:19,960 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10401 states and 17285 transitions. [2019-12-07 10:29:19,968 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:19,968 INFO L688 BuchiCegarLoop]: Abstraction has 10401 states and 17285 transitions. [2019-12-07 10:29:19,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10401 states and 17285 transitions. [2019-12-07 10:29:20,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10401 to 10401. [2019-12-07 10:29:20,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10401 states. [2019-12-07 10:29:20,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10401 states to 10401 states and 17285 transitions. [2019-12-07 10:29:20,083 INFO L711 BuchiCegarLoop]: Abstraction has 10401 states and 17285 transitions. [2019-12-07 10:29:20,083 INFO L591 BuchiCegarLoop]: Abstraction has 10401 states and 17285 transitions. [2019-12-07 10:29:20,083 INFO L424 BuchiCegarLoop]: ======== Iteration 10============ [2019-12-07 10:29:20,083 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 10401 states and 17285 transitions. [2019-12-07 10:29:20,107 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9248 [2019-12-07 10:29:20,107 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:20,107 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:20,109 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:20,109 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:20,109 INFO L794 eck$LassoCheckResult]: Stem: 50497#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 50474#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 50163#L246 assume !(1 == ~main_in1_req_up~0); 50086#L246-2 assume !(1 == ~main_in2_req_up~0); 50088#L257-1 assume !(1 == ~main_sum_req_up~0); 50150#L268-1 assume !(1 == ~main_diff_req_up~0); 50158#L279-1 assume !(1 == ~main_pres_req_up~0); 50165#L290-1 assume !(1 == ~main_dbl_req_up~0); 50172#L301-1 assume !(1 == ~main_zero_req_up~0); 50118#L312-1 assume !(1 == ~main_clk_req_up~0); 50120#L323-1 assume 1 == ~N_generate_i~0;~N_generate_st~0 := 0; 57833#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 57830#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 57826#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 57824#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 57822#L361-1 assume !(0 == ~main_in1_ev~0); 57820#L366-1 assume !(0 == ~main_in2_ev~0); 57818#L371-1 assume !(0 == ~main_sum_ev~0); 57816#L376-1 assume !(0 == ~main_diff_ev~0); 57814#L381-1 assume !(0 == ~main_pres_ev~0); 57812#L386-1 assume !(0 == ~main_dbl_ev~0); 57810#L391-1 assume !(0 == ~main_zero_ev~0); 57808#L396-1 assume !(0 == ~main_clk_ev~0); 57805#L401-1 assume !(0 == ~main_clk_pos_edge~0); 57803#L406-1 assume !(0 == ~main_clk_neg_edge~0); 57800#L411-1 assume !(1 == ~main_clk_pos_edge~0); 57797#L416-1 assume !(1 == ~main_clk_pos_edge~0); 57794#L421-1 assume !(1 == ~main_clk_pos_edge~0); 57791#L426-1 assume !(1 == ~main_clk_pos_edge~0); 57788#L431-1 assume !(1 == ~main_clk_pos_edge~0); 57786#L436-1 assume !(1 == ~main_in1_ev~0); 57784#L441-1 assume !(1 == ~main_in2_ev~0); 57782#L446-1 assume !(1 == ~main_sum_ev~0); 57780#L451-1 assume !(1 == ~main_diff_ev~0); 57778#L456-1 assume !(1 == ~main_pres_ev~0); 57776#L461-1 assume !(1 == ~main_dbl_ev~0); 57585#L466-1 assume !(1 == ~main_zero_ev~0); 57722#L471-1 assume !(1 == ~main_clk_ev~0); 57719#L476-1 assume !(1 == ~main_clk_pos_edge~0); 57716#L481-1 assume !(1 == ~main_clk_neg_edge~0); 57709#L732-1 [2019-12-07 10:29:20,109 INFO L796 eck$LassoCheckResult]: Loop: 57709#L732-1 assume !false; 57707#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 57701#L219 assume !false; 57697#L137 assume !(0 == ~N_generate_st~0); 57696#L141 assume !(0 == ~S1_addsub_st~0); 57695#L144 assume !(0 == ~S2_presdbl_st~0); 57694#L147 assume !(0 == ~S3_zero_st~0); 57691#L150 assume !(0 == ~D_print_st~0); 57690#L235 start_simulation_~kernel_st~0 := 2; 57688#L499 assume !(1 == ~main_in1_req_up~0); 57684#L499-2 assume !(1 == ~main_in2_req_up~0); 57681#L510-1 assume !(1 == ~main_sum_req_up~0); 57677#L521-1 assume !(1 == ~main_diff_req_up~0); 57674#L532-1 assume !(1 == ~main_pres_req_up~0); 56806#L543-1 assume !(1 == ~main_dbl_req_up~0); 56807#L554-1 assume !(1 == ~main_zero_req_up~0); 57962#L565-1 assume 1 == ~main_clk_req_up~0; 57963#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 50541#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 50542#L577-1 ~main_clk_req_up~0 := 0; 56635#L576-1 start_simulation_~kernel_st~0 := 3; 56634#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 56633#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 56631#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 56629#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 56627#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 56625#L615-1 assume !(0 == ~main_dbl_ev~0); 56622#L620-1 assume !(0 == ~main_zero_ev~0); 56618#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 56619#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 59503#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 59500#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 59498#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 59496#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 59494#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 58406#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 58405#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 58404#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 58402#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 58400#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 58398#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 58395#L690-1 assume !(1 == ~main_dbl_ev~0); 57371#L695-1 assume !(1 == ~main_zero_ev~0); 57728#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 57723#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 57720#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 57715#L715-1 assume 0 == ~N_generate_st~0; 57709#L732-1 [2019-12-07 10:29:20,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:20,110 INFO L82 PathProgramCache]: Analyzing trace with hash 200264633, now seen corresponding path program 1 times [2019-12-07 10:29:20,110 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:20,110 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425187237] [2019-12-07 10:29:20,110 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:20,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:20,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:20,122 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425187237] [2019-12-07 10:29:20,122 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:20,122 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:20,122 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754938290] [2019-12-07 10:29:20,123 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:20,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:20,123 INFO L82 PathProgramCache]: Analyzing trace with hash -955953595, now seen corresponding path program 1 times [2019-12-07 10:29:20,123 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:20,123 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761287815] [2019-12-07 10:29:20,123 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:20,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:20,136 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:20,137 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761287815] [2019-12-07 10:29:20,137 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:20,137 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:20,137 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842871592] [2019-12-07 10:29:20,137 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:20,137 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:20,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:20,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:20,138 INFO L87 Difference]: Start difference. First operand 10401 states and 17285 transitions. cyclomatic complexity: 6886 Second operand 3 states. [2019-12-07 10:29:20,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:20,160 INFO L93 Difference]: Finished difference Result 9117 states and 15145 transitions. [2019-12-07 10:29:20,161 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:20,161 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 9117 states and 15145 transitions. [2019-12-07 10:29:20,185 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8344 [2019-12-07 10:29:20,206 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 9117 states to 9117 states and 15145 transitions. [2019-12-07 10:29:20,206 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9117 [2019-12-07 10:29:20,210 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9117 [2019-12-07 10:29:20,210 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9117 states and 15145 transitions. [2019-12-07 10:29:20,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:20,216 INFO L688 BuchiCegarLoop]: Abstraction has 9117 states and 15145 transitions. [2019-12-07 10:29:20,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9117 states and 15145 transitions. [2019-12-07 10:29:20,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9117 to 9117. [2019-12-07 10:29:20,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9117 states. [2019-12-07 10:29:20,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9117 states to 9117 states and 15145 transitions. [2019-12-07 10:29:20,305 INFO L711 BuchiCegarLoop]: Abstraction has 9117 states and 15145 transitions. [2019-12-07 10:29:20,305 INFO L591 BuchiCegarLoop]: Abstraction has 9117 states and 15145 transitions. [2019-12-07 10:29:20,305 INFO L424 BuchiCegarLoop]: ======== Iteration 11============ [2019-12-07 10:29:20,306 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 9117 states and 15145 transitions. [2019-12-07 10:29:20,326 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8344 [2019-12-07 10:29:20,326 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:20,326 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:20,328 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:20,328 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:20,328 INFO L794 eck$LassoCheckResult]: Stem: 70006#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 69978#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 69679#L246 assume !(1 == ~main_in1_req_up~0); 69612#L246-2 assume !(1 == ~main_in2_req_up~0); 69614#L257-1 assume !(1 == ~main_sum_req_up~0); 69669#L268-1 assume !(1 == ~main_diff_req_up~0); 69675#L279-1 assume !(1 == ~main_pres_req_up~0); 69681#L290-1 assume !(1 == ~main_dbl_req_up~0); 69687#L301-1 assume !(1 == ~main_zero_req_up~0); 69692#L312-1 assume !(1 == ~main_clk_req_up~0); 69639#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 69640#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 76506#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 76504#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 69631#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 69632#L361-1 assume !(0 == ~main_in1_ev~0); 69939#L366-1 assume !(0 == ~main_in2_ev~0); 69940#L371-1 assume !(0 == ~main_sum_ev~0); 70086#L376-1 assume !(0 == ~main_diff_ev~0); 70028#L381-1 assume !(0 == ~main_pres_ev~0); 69920#L386-1 assume !(0 == ~main_dbl_ev~0); 69921#L391-1 assume !(0 == ~main_zero_ev~0); 76555#L396-1 assume !(0 == ~main_clk_ev~0); 76553#L401-1 assume !(0 == ~main_clk_pos_edge~0); 76551#L406-1 assume !(0 == ~main_clk_neg_edge~0); 76549#L411-1 assume !(1 == ~main_clk_pos_edge~0); 76547#L416-1 assume !(1 == ~main_clk_pos_edge~0); 76545#L421-1 assume !(1 == ~main_clk_pos_edge~0); 76540#L426-1 assume !(1 == ~main_clk_pos_edge~0); 76490#L431-1 assume !(1 == ~main_clk_pos_edge~0); 76488#L436-1 assume !(1 == ~main_in1_ev~0); 76486#L441-1 assume !(1 == ~main_in2_ev~0); 76484#L446-1 assume !(1 == ~main_sum_ev~0); 76482#L451-1 assume !(1 == ~main_diff_ev~0); 76480#L456-1 assume !(1 == ~main_pres_ev~0); 76269#L461-1 assume !(1 == ~main_dbl_ev~0); 76265#L466-1 assume !(1 == ~main_zero_ev~0); 76258#L471-1 assume !(1 == ~main_clk_ev~0); 76223#L476-1 assume !(1 == ~main_clk_pos_edge~0); 76224#L481-1 assume !(1 == ~main_clk_neg_edge~0); 74671#L732-1 [2019-12-07 10:29:20,328 INFO L796 eck$LassoCheckResult]: Loop: 74671#L732-1 assume !false; 76255#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 76170#L219 assume !false; 69806#L137 assume !(0 == ~N_generate_st~0); 69807#L141 assume !(0 == ~S1_addsub_st~0); 69912#L144 assume !(0 == ~S2_presdbl_st~0); 69602#L147 assume !(0 == ~S3_zero_st~0); 69604#L150 assume !(0 == ~D_print_st~0); 69677#L235 start_simulation_~kernel_st~0 := 2; 69671#L499 assume !(1 == ~main_in1_req_up~0); 69672#L499-2 assume !(1 == ~main_in2_req_up~0); 69683#L510-1 assume !(1 == ~main_sum_req_up~0); 69678#L521-1 assume !(1 == ~main_diff_req_up~0); 69674#L532-1 assume !(1 == ~main_pres_req_up~0); 69667#L543-1 assume !(1 == ~main_dbl_req_up~0); 69668#L554-1 assume !(1 == ~main_zero_req_up~0); 75283#L565-1 assume !(1 == ~main_clk_req_up~0); 75281#L576-1 start_simulation_~kernel_st~0 := 3; 75280#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 75276#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 75272#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 75268#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 75264#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 75261#L615-1 assume !(0 == ~main_dbl_ev~0); 75258#L620-1 assume !(0 == ~main_zero_ev~0); 75257#L625-1 assume !(0 == ~main_clk_ev~0); 75256#L630-1 assume !(0 == ~main_clk_pos_edge~0); 75255#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 75254#L640-1 assume !(1 == ~main_clk_pos_edge~0); 75253#L645-1 assume !(1 == ~main_clk_pos_edge~0); 75252#L650-1 assume !(1 == ~main_clk_pos_edge~0); 75251#L655-1 assume !(1 == ~main_clk_pos_edge~0); 75250#L660-1 assume !(1 == ~main_clk_pos_edge~0); 75246#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 75242#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 75238#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 75234#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 75231#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 75230#L690-1 assume !(1 == ~main_dbl_ev~0); 75109#L695-1 assume !(1 == ~main_zero_ev~0); 75006#L700-1 assume !(1 == ~main_clk_ev~0); 75002#L705-1 assume !(1 == ~main_clk_pos_edge~0); 75003#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 74680#L715-1 assume !(0 == ~N_generate_st~0); 74678#L723 assume 0 == ~S1_addsub_st~0; 74671#L732-1 [2019-12-07 10:29:20,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:20,328 INFO L82 PathProgramCache]: Analyzing trace with hash 222896887, now seen corresponding path program 3 times [2019-12-07 10:29:20,329 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:20,329 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988462842] [2019-12-07 10:29:20,329 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:20,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:20,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:20,357 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:20,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:20,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1663328401, now seen corresponding path program 1 times [2019-12-07 10:29:20,357 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:20,357 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039300177] [2019-12-07 10:29:20,357 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:20,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:20,369 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:20,370 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039300177] [2019-12-07 10:29:20,370 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:20,370 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 10:29:20,370 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500333452] [2019-12-07 10:29:20,370 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:20,370 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:20,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:20,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:20,371 INFO L87 Difference]: Start difference. First operand 9117 states and 15145 transitions. cyclomatic complexity: 6030 Second operand 3 states. [2019-12-07 10:29:20,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:20,430 INFO L93 Difference]: Finished difference Result 12893 states and 21197 transitions. [2019-12-07 10:29:20,430 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:20,430 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 12893 states and 21197 transitions. [2019-12-07 10:29:20,469 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11528 [2019-12-07 10:29:20,498 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 12893 states to 12893 states and 21197 transitions. [2019-12-07 10:29:20,498 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12893 [2019-12-07 10:29:20,505 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12893 [2019-12-07 10:29:20,505 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12893 states and 21197 transitions. [2019-12-07 10:29:20,511 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:20,511 INFO L688 BuchiCegarLoop]: Abstraction has 12893 states and 21197 transitions. [2019-12-07 10:29:20,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12893 states and 21197 transitions. [2019-12-07 10:29:20,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12893 to 12893. [2019-12-07 10:29:20,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12893 states. [2019-12-07 10:29:20,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12893 states to 12893 states and 21197 transitions. [2019-12-07 10:29:20,623 INFO L711 BuchiCegarLoop]: Abstraction has 12893 states and 21197 transitions. [2019-12-07 10:29:20,623 INFO L591 BuchiCegarLoop]: Abstraction has 12893 states and 21197 transitions. [2019-12-07 10:29:20,623 INFO L424 BuchiCegarLoop]: ======== Iteration 12============ [2019-12-07 10:29:20,623 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 12893 states and 21197 transitions. [2019-12-07 10:29:20,648 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11528 [2019-12-07 10:29:20,648 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:20,649 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:20,650 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:20,650 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:20,650 INFO L794 eck$LassoCheckResult]: Stem: 92111#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 92057#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 91705#L246 assume !(1 == ~main_in1_req_up~0); 91629#L246-2 assume !(1 == ~main_in2_req_up~0); 91631#L257-1 assume !(1 == ~main_sum_req_up~0); 91694#L268-1 assume !(1 == ~main_diff_req_up~0); 91700#L279-1 assume !(1 == ~main_pres_req_up~0); 91707#L290-1 assume !(1 == ~main_dbl_req_up~0); 91715#L301-1 assume !(1 == ~main_zero_req_up~0); 91660#L312-1 assume !(1 == ~main_clk_req_up~0); 91658#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 91659#L341-1 assume 1 == ~S1_addsub_i~0;~S1_addsub_st~0 := 0; 92106#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 97479#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 97478#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 97477#L361-1 assume !(0 == ~main_in1_ev~0); 97476#L366-1 assume !(0 == ~main_in2_ev~0); 97475#L371-1 assume !(0 == ~main_sum_ev~0); 97474#L376-1 assume !(0 == ~main_diff_ev~0); 97473#L381-1 assume !(0 == ~main_pres_ev~0); 97472#L386-1 assume !(0 == ~main_dbl_ev~0); 97471#L391-1 assume !(0 == ~main_zero_ev~0); 97470#L396-1 assume !(0 == ~main_clk_ev~0); 97469#L401-1 assume !(0 == ~main_clk_pos_edge~0); 97468#L406-1 assume !(0 == ~main_clk_neg_edge~0); 97467#L411-1 assume !(1 == ~main_clk_pos_edge~0); 97466#L416-1 assume !(1 == ~main_clk_pos_edge~0); 92007#L421-1 assume !(1 == ~main_clk_pos_edge~0); 92008#L426-1 assume !(1 == ~main_clk_pos_edge~0); 91953#L431-1 assume !(1 == ~main_clk_pos_edge~0); 91954#L436-1 assume !(1 == ~main_in1_ev~0); 91990#L441-1 assume !(1 == ~main_in2_ev~0); 91785#L446-1 assume !(1 == ~main_sum_ev~0); 91786#L451-1 assume !(1 == ~main_diff_ev~0); 91932#L456-1 assume !(1 == ~main_pres_ev~0); 91933#L461-1 assume !(1 == ~main_dbl_ev~0); 92071#L466-1 assume !(1 == ~main_zero_ev~0); 94345#L471-1 assume !(1 == ~main_clk_ev~0); 95337#L476-1 assume !(1 == ~main_clk_pos_edge~0); 97453#L481-1 assume !(1 == ~main_clk_neg_edge~0); 95502#L732-1 [2019-12-07 10:29:20,651 INFO L796 eck$LassoCheckResult]: Loop: 95502#L732-1 assume !false; 95676#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 95674#L219 assume !false; 93919#L137 assume !(0 == ~N_generate_st~0); 93920#L141 assume !(0 == ~S1_addsub_st~0); 93915#L144 assume !(0 == ~S2_presdbl_st~0); 93914#L147 assume !(0 == ~S3_zero_st~0); 92144#L150 assume !(0 == ~D_print_st~0); 91702#L235 start_simulation_~kernel_st~0 := 2; 91696#L499 assume !(1 == ~main_in1_req_up~0); 91697#L499-2 assume !(1 == ~main_in2_req_up~0); 93910#L510-1 assume !(1 == ~main_sum_req_up~0); 91703#L521-1 assume !(1 == ~main_diff_req_up~0); 91699#L532-1 assume !(1 == ~main_pres_req_up~0); 91690#L543-1 assume !(1 == ~main_dbl_req_up~0); 91680#L554-1 assume !(1 == ~main_zero_req_up~0); 91681#L565-1 assume 1 == ~main_clk_req_up~0; 93184#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 92179#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 92180#L577-1 ~main_clk_req_up~0 := 0; 93141#L576-1 start_simulation_~kernel_st~0 := 3; 93139#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 93137#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 93135#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 93133#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 93131#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 93129#L615-1 assume !(0 == ~main_dbl_ev~0); 93127#L620-1 assume !(0 == ~main_zero_ev~0); 93124#L625-1 assume !(0 == ~main_clk_ev~0); 93120#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 93114#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 93111#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 93104#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 93105#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 93183#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 93178#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 93179#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 93168#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 93169#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 93160#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 93161#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 93153#L690-1 assume !(1 == ~main_dbl_ev~0); 93151#L695-1 assume !(1 == ~main_zero_ev~0); 92848#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 93148#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 95505#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 95496#L715-1 assume !(0 == ~N_generate_st~0); 95498#L723 assume 0 == ~S1_addsub_st~0; 95502#L732-1 [2019-12-07 10:29:20,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:20,651 INFO L82 PathProgramCache]: Analyzing trace with hash -1163306507, now seen corresponding path program 1 times [2019-12-07 10:29:20,651 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:20,651 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096913874] [2019-12-07 10:29:20,651 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:20,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:20,666 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:20,666 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096913874] [2019-12-07 10:29:20,666 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:20,666 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:20,666 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491938336] [2019-12-07 10:29:20,667 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:20,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:20,667 INFO L82 PathProgramCache]: Analyzing trace with hash -387438084, now seen corresponding path program 1 times [2019-12-07 10:29:20,667 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:20,667 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884875645] [2019-12-07 10:29:20,667 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:20,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:20,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:20,678 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884875645] [2019-12-07 10:29:20,678 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:20,678 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:20,678 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90013470] [2019-12-07 10:29:20,678 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:20,678 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:20,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:20,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:20,678 INFO L87 Difference]: Start difference. First operand 12893 states and 21197 transitions. cyclomatic complexity: 8306 Second operand 3 states. [2019-12-07 10:29:20,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:20,700 INFO L93 Difference]: Finished difference Result 11165 states and 18373 transitions. [2019-12-07 10:29:20,700 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:20,700 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 11165 states and 18373 transitions. [2019-12-07 10:29:20,728 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10296 [2019-12-07 10:29:20,747 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 11165 states to 11165 states and 18373 transitions. [2019-12-07 10:29:20,747 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11165 [2019-12-07 10:29:20,752 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11165 [2019-12-07 10:29:20,753 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11165 states and 18373 transitions. [2019-12-07 10:29:20,758 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:20,758 INFO L688 BuchiCegarLoop]: Abstraction has 11165 states and 18373 transitions. [2019-12-07 10:29:20,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11165 states and 18373 transitions. [2019-12-07 10:29:20,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11165 to 11165. [2019-12-07 10:29:20,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11165 states. [2019-12-07 10:29:20,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11165 states to 11165 states and 18373 transitions. [2019-12-07 10:29:20,841 INFO L711 BuchiCegarLoop]: Abstraction has 11165 states and 18373 transitions. [2019-12-07 10:29:20,841 INFO L591 BuchiCegarLoop]: Abstraction has 11165 states and 18373 transitions. [2019-12-07 10:29:20,841 INFO L424 BuchiCegarLoop]: ======== Iteration 13============ [2019-12-07 10:29:20,842 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 11165 states and 18373 transitions. [2019-12-07 10:29:20,862 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10296 [2019-12-07 10:29:20,862 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:20,862 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:20,863 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:20,863 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:20,863 INFO L794 eck$LassoCheckResult]: Stem: 116130#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 116091#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 115768#L246 assume !(1 == ~main_in1_req_up~0); 115696#L246-2 assume !(1 == ~main_in2_req_up~0); 115698#L257-1 assume !(1 == ~main_sum_req_up~0); 115756#L268-1 assume !(1 == ~main_diff_req_up~0); 115763#L279-1 assume !(1 == ~main_pres_req_up~0); 115770#L290-1 assume !(1 == ~main_dbl_req_up~0); 115778#L301-1 assume !(1 == ~main_zero_req_up~0); 115782#L312-1 assume !(1 == ~main_clk_req_up~0); 116275#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 118828#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 118824#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 116248#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 115715#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 115716#L361-1 assume !(0 == ~main_in1_ev~0); 118760#L366-1 assume !(0 == ~main_in2_ev~0); 118759#L371-1 assume !(0 == ~main_sum_ev~0); 118758#L376-1 assume !(0 == ~main_diff_ev~0); 118757#L381-1 assume !(0 == ~main_pres_ev~0); 118756#L386-1 assume !(0 == ~main_dbl_ev~0); 118755#L391-1 assume !(0 == ~main_zero_ev~0); 118754#L396-1 assume !(0 == ~main_clk_ev~0); 118752#L401-1 assume !(0 == ~main_clk_pos_edge~0); 118750#L406-1 assume !(0 == ~main_clk_neg_edge~0); 118748#L411-1 assume !(1 == ~main_clk_pos_edge~0); 118746#L416-1 assume !(1 == ~main_clk_pos_edge~0); 118744#L421-1 assume !(1 == ~main_clk_pos_edge~0); 118742#L426-1 assume !(1 == ~main_clk_pos_edge~0); 118740#L431-1 assume !(1 == ~main_clk_pos_edge~0); 118738#L436-1 assume !(1 == ~main_in1_ev~0); 118736#L441-1 assume !(1 == ~main_in2_ev~0); 118734#L446-1 assume !(1 == ~main_sum_ev~0); 118732#L451-1 assume !(1 == ~main_diff_ev~0); 118730#L456-1 assume !(1 == ~main_pres_ev~0); 118728#L461-1 assume !(1 == ~main_dbl_ev~0); 118485#L466-1 assume !(1 == ~main_zero_ev~0); 118726#L471-1 assume !(1 == ~main_clk_ev~0); 118723#L476-1 assume !(1 == ~main_clk_pos_edge~0); 118692#L481-1 assume !(1 == ~main_clk_neg_edge~0); 118693#L732-1 [2019-12-07 10:29:20,863 INFO L796 eck$LassoCheckResult]: Loop: 118693#L732-1 assume !false; 118687#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 118685#L219 assume !false; 118923#L137 assume !(0 == ~N_generate_st~0); 117925#L141 assume !(0 == ~S1_addsub_st~0); 117167#L144 assume !(0 == ~S2_presdbl_st~0); 117168#L147 assume !(0 == ~S3_zero_st~0); 117161#L150 assume !(0 == ~D_print_st~0); 117162#L235 start_simulation_~kernel_st~0 := 2; 117151#L499 assume !(1 == ~main_in1_req_up~0); 117150#L499-2 assume !(1 == ~main_in2_req_up~0); 115772#L510-1 assume !(1 == ~main_sum_req_up~0); 115774#L521-1 assume !(1 == ~main_diff_req_up~0); 117838#L532-1 assume !(1 == ~main_pres_req_up~0); 117836#L543-1 assume !(1 == ~main_dbl_req_up~0); 117834#L554-1 assume !(1 == ~main_zero_req_up~0); 117835#L565-1 assume !(1 == ~main_clk_req_up~0); 115644#L576-1 start_simulation_~kernel_st~0 := 3; 118719#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 118718#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 118717#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 116142#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 116143#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 118716#L615-1 assume !(0 == ~main_dbl_ev~0); 115819#L620-1 assume !(0 == ~main_zero_ev~0); 115820#L625-1 assume !(0 == ~main_clk_ev~0); 118715#L630-1 assume !(0 == ~main_clk_pos_edge~0); 118714#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 118713#L640-1 assume !(1 == ~main_clk_pos_edge~0); 118712#L645-1 assume !(1 == ~main_clk_pos_edge~0); 118711#L650-1 assume !(1 == ~main_clk_pos_edge~0); 118710#L655-1 assume !(1 == ~main_clk_pos_edge~0); 118709#L660-1 assume !(1 == ~main_clk_pos_edge~0); 118708#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 118707#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 118706#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 118705#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 118704#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 118703#L690-1 assume !(1 == ~main_dbl_ev~0); 118046#L695-1 assume !(1 == ~main_zero_ev~0); 117871#L700-1 assume !(1 == ~main_clk_ev~0); 116170#L705-1 assume !(1 == ~main_clk_pos_edge~0); 118702#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 118701#L715-1 assume !(0 == ~N_generate_st~0); 118700#L723 assume !(0 == ~S1_addsub_st~0); 118697#L726 assume 0 == ~S2_presdbl_st~0; 118693#L732-1 [2019-12-07 10:29:20,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:20,864 INFO L82 PathProgramCache]: Analyzing trace with hash 222896887, now seen corresponding path program 4 times [2019-12-07 10:29:20,864 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:20,864 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441852287] [2019-12-07 10:29:20,864 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:20,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:20,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:20,880 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:20,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:20,880 INFO L82 PathProgramCache]: Analyzing trace with hash -23572135, now seen corresponding path program 1 times [2019-12-07 10:29:20,880 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:20,880 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889342142] [2019-12-07 10:29:20,881 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:20,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:20,892 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:20,892 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889342142] [2019-12-07 10:29:20,892 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:20,892 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 10:29:20,892 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755264660] [2019-12-07 10:29:20,893 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:20,893 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:20,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:20,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:20,893 INFO L87 Difference]: Start difference. First operand 11165 states and 18373 transitions. cyclomatic complexity: 7210 Second operand 3 states. [2019-12-07 10:29:20,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:20,972 INFO L93 Difference]: Finished difference Result 14225 states and 23257 transitions. [2019-12-07 10:29:20,972 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:20,972 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 14225 states and 23257 transitions. [2019-12-07 10:29:21,006 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 13268 [2019-12-07 10:29:21,030 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 14225 states to 14225 states and 23257 transitions. [2019-12-07 10:29:21,030 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 14225 [2019-12-07 10:29:21,036 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 14225 [2019-12-07 10:29:21,036 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14225 states and 23257 transitions. [2019-12-07 10:29:21,041 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:21,041 INFO L688 BuchiCegarLoop]: Abstraction has 14225 states and 23257 transitions. [2019-12-07 10:29:21,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14225 states and 23257 transitions. [2019-12-07 10:29:21,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14225 to 14225. [2019-12-07 10:29:21,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14225 states. [2019-12-07 10:29:21,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14225 states to 14225 states and 23257 transitions. [2019-12-07 10:29:21,143 INFO L711 BuchiCegarLoop]: Abstraction has 14225 states and 23257 transitions. [2019-12-07 10:29:21,143 INFO L591 BuchiCegarLoop]: Abstraction has 14225 states and 23257 transitions. [2019-12-07 10:29:21,143 INFO L424 BuchiCegarLoop]: ======== Iteration 14============ [2019-12-07 10:29:21,144 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 14225 states and 23257 transitions. [2019-12-07 10:29:21,171 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 13268 [2019-12-07 10:29:21,171 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:21,171 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:21,173 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:21,173 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:21,173 INFO L794 eck$LassoCheckResult]: Stem: 141551#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 141493#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 141167#L246 assume !(1 == ~main_in1_req_up~0); 141093#L246-2 assume !(1 == ~main_in2_req_up~0); 141095#L257-1 assume !(1 == ~main_sum_req_up~0); 141152#L268-1 assume !(1 == ~main_diff_req_up~0); 141160#L279-1 assume !(1 == ~main_pres_req_up~0); 141169#L290-1 assume !(1 == ~main_dbl_req_up~0); 141175#L301-1 assume !(1 == ~main_zero_req_up~0); 141182#L312-1 assume !(1 == ~main_clk_req_up~0); 141720#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 141704#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 141705#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 141692#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 141693#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 141680#L361-1 assume !(0 == ~main_in1_ev~0); 141681#L366-1 assume !(0 == ~main_in2_ev~0); 151597#L371-1 assume !(0 == ~main_sum_ev~0); 141663#L376-1 assume !(0 == ~main_diff_ev~0); 141664#L381-1 assume !(0 == ~main_pres_ev~0); 151285#L386-1 assume !(0 == ~main_dbl_ev~0); 151281#L391-1 assume !(0 == ~main_zero_ev~0); 141559#L396-1 assume !(0 == ~main_clk_ev~0); 141560#L401-1 assume !(0 == ~main_clk_pos_edge~0); 154226#L406-1 assume !(0 == ~main_clk_neg_edge~0); 154225#L411-1 assume !(1 == ~main_clk_pos_edge~0); 154224#L416-1 assume !(1 == ~main_clk_pos_edge~0); 154223#L421-1 assume !(1 == ~main_clk_pos_edge~0); 154222#L426-1 assume !(1 == ~main_clk_pos_edge~0); 154221#L431-1 assume !(1 == ~main_clk_pos_edge~0); 154220#L436-1 assume !(1 == ~main_in1_ev~0); 154219#L441-1 assume !(1 == ~main_in2_ev~0); 154218#L446-1 assume !(1 == ~main_sum_ev~0); 154217#L451-1 assume !(1 == ~main_diff_ev~0); 154216#L456-1 assume !(1 == ~main_pres_ev~0); 154215#L461-1 assume !(1 == ~main_dbl_ev~0); 149253#L466-1 assume !(1 == ~main_zero_ev~0); 141604#L471-1 assume !(1 == ~main_clk_ev~0); 141605#L476-1 assume !(1 == ~main_clk_pos_edge~0); 154498#L481-1 assume !(1 == ~main_clk_neg_edge~0); 141266#L732-1 [2019-12-07 10:29:21,173 INFO L796 eck$LassoCheckResult]: Loop: 141266#L732-1 assume !false; 154495#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 154493#L219 assume !false; 146356#L137 assume !(0 == ~N_generate_st~0); 146357#L141 assume !(0 == ~S1_addsub_st~0); 143912#L144 assume !(0 == ~S2_presdbl_st~0); 143911#L147 assume !(0 == ~S3_zero_st~0); 143909#L150 assume !(0 == ~D_print_st~0); 143908#L235 start_simulation_~kernel_st~0 := 2; 143906#L499 assume !(1 == ~main_in1_req_up~0); 143900#L499-2 assume !(1 == ~main_in2_req_up~0); 143897#L510-1 assume !(1 == ~main_sum_req_up~0); 143892#L521-1 assume !(1 == ~main_diff_req_up~0); 143887#L532-1 assume !(1 == ~main_pres_req_up~0); 143881#L543-1 assume !(1 == ~main_dbl_req_up~0); 143872#L554-1 assume !(1 == ~main_zero_req_up~0); 143873#L565-1 assume !(1 == ~main_clk_req_up~0); 141040#L576-1 start_simulation_~kernel_st~0 := 3; 141215#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 141432#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 141436#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 146607#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 146606#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 146605#L615-1 assume !(0 == ~main_dbl_ev~0); 146604#L620-1 assume !(0 == ~main_zero_ev~0); 146602#L625-1 assume !(0 == ~main_clk_ev~0); 146603#L630-1 assume !(0 == ~main_clk_pos_edge~0); 146635#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 146634#L640-1 assume !(1 == ~main_clk_pos_edge~0); 146633#L645-1 assume !(1 == ~main_clk_pos_edge~0); 146632#L650-1 assume !(1 == ~main_clk_pos_edge~0); 146631#L655-1 assume !(1 == ~main_clk_pos_edge~0); 146630#L660-1 assume !(1 == ~main_clk_pos_edge~0); 146629#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 146628#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 146626#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 146624#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 146621#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 146618#L690-1 assume !(1 == ~main_dbl_ev~0); 145601#L695-1 assume !(1 == ~main_zero_ev~0); 145827#L700-1 assume !(1 == ~main_clk_ev~0); 141543#L705-1 assume !(1 == ~main_clk_pos_edge~0); 141544#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 141573#L715-1 assume !(0 == ~N_generate_st~0); 141574#L723 assume !(0 == ~S1_addsub_st~0); 141640#L726 assume !(0 == ~S2_presdbl_st~0); 141463#L729 assume 0 == ~S3_zero_st~0; 141266#L732-1 [2019-12-07 10:29:21,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:21,173 INFO L82 PathProgramCache]: Analyzing trace with hash 222896887, now seen corresponding path program 5 times [2019-12-07 10:29:21,173 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:21,174 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43073977] [2019-12-07 10:29:21,174 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:21,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:21,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:21,185 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:21,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:21,185 INFO L82 PathProgramCache]: Analyzing trace with hash -730735436, now seen corresponding path program 1 times [2019-12-07 10:29:21,185 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:21,185 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036220221] [2019-12-07 10:29:21,185 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:21,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:21,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:21,197 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036220221] [2019-12-07 10:29:21,197 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:21,198 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 10:29:21,198 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041580754] [2019-12-07 10:29:21,198 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:21,198 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:21,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:21,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:21,199 INFO L87 Difference]: Start difference. First operand 14225 states and 23257 transitions. cyclomatic complexity: 9034 Second operand 3 states. [2019-12-07 10:29:21,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:21,275 INFO L93 Difference]: Finished difference Result 21777 states and 35145 transitions. [2019-12-07 10:29:21,275 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:21,275 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 21777 states and 35145 transitions. [2019-12-07 10:29:21,331 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20020 [2019-12-07 10:29:21,368 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 21777 states to 21777 states and 35145 transitions. [2019-12-07 10:29:21,368 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 21777 [2019-12-07 10:29:21,378 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 21777 [2019-12-07 10:29:21,378 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21777 states and 35145 transitions. [2019-12-07 10:29:21,386 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:21,386 INFO L688 BuchiCegarLoop]: Abstraction has 21777 states and 35145 transitions. [2019-12-07 10:29:21,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21777 states and 35145 transitions. [2019-12-07 10:29:21,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21777 to 21777. [2019-12-07 10:29:21,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21777 states. [2019-12-07 10:29:21,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21777 states to 21777 states and 35145 transitions. [2019-12-07 10:29:21,546 INFO L711 BuchiCegarLoop]: Abstraction has 21777 states and 35145 transitions. [2019-12-07 10:29:21,546 INFO L591 BuchiCegarLoop]: Abstraction has 21777 states and 35145 transitions. [2019-12-07 10:29:21,546 INFO L424 BuchiCegarLoop]: ======== Iteration 15============ [2019-12-07 10:29:21,546 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21777 states and 35145 transitions. [2019-12-07 10:29:21,589 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20020 [2019-12-07 10:29:21,589 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:21,589 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:21,592 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:21,592 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:21,592 INFO L794 eck$LassoCheckResult]: Stem: 177637#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 177574#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 177180#L246 assume !(1 == ~main_in1_req_up~0); 177098#L246-2 assume !(1 == ~main_in2_req_up~0); 177100#L257-1 assume !(1 == ~main_sum_req_up~0); 177165#L268-1 assume !(1 == ~main_diff_req_up~0); 177173#L279-1 assume !(1 == ~main_pres_req_up~0); 177182#L290-1 assume !(1 == ~main_dbl_req_up~0); 177191#L301-1 assume !(1 == ~main_zero_req_up~0); 179134#L312-1 assume !(1 == ~main_clk_req_up~0); 179130#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 179131#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 179127#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 179125#L351-1 assume 1 == ~S3_zero_i~0;~S3_zero_st~0 := 0; 179126#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 190005#L361-1 assume !(0 == ~main_in1_ev~0); 190004#L366-1 assume !(0 == ~main_in2_ev~0); 190003#L371-1 assume !(0 == ~main_sum_ev~0); 190002#L376-1 assume !(0 == ~main_diff_ev~0); 190001#L381-1 assume !(0 == ~main_pres_ev~0); 190000#L386-1 assume !(0 == ~main_dbl_ev~0); 189999#L391-1 assume !(0 == ~main_zero_ev~0); 189998#L396-1 assume !(0 == ~main_clk_ev~0); 189997#L401-1 assume !(0 == ~main_clk_pos_edge~0); 189996#L406-1 assume !(0 == ~main_clk_neg_edge~0); 189995#L411-1 assume !(1 == ~main_clk_pos_edge~0); 189994#L416-1 assume !(1 == ~main_clk_pos_edge~0); 189993#L421-1 assume !(1 == ~main_clk_pos_edge~0); 189992#L426-1 assume !(1 == ~main_clk_pos_edge~0); 189991#L431-1 assume !(1 == ~main_clk_pos_edge~0); 189990#L436-1 assume !(1 == ~main_in1_ev~0); 189989#L441-1 assume !(1 == ~main_in2_ev~0); 189988#L446-1 assume !(1 == ~main_sum_ev~0); 189987#L451-1 assume !(1 == ~main_diff_ev~0); 189986#L456-1 assume !(1 == ~main_pres_ev~0); 189985#L461-1 assume !(1 == ~main_dbl_ev~0); 189981#L466-1 assume !(1 == ~main_zero_ev~0); 189594#L471-1 assume !(1 == ~main_clk_ev~0); 184897#L476-1 assume !(1 == ~main_clk_pos_edge~0); 189967#L481-1 assume !(1 == ~main_clk_neg_edge~0); 189557#L732-1 [2019-12-07 10:29:21,592 INFO L796 eck$LassoCheckResult]: Loop: 189557#L732-1 assume !false; 189958#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 189952#L219 assume !false; 189950#L137 assume !(0 == ~N_generate_st~0); 189904#L141 assume !(0 == ~S1_addsub_st~0); 184235#L144 assume !(0 == ~S2_presdbl_st~0); 184236#L147 assume !(0 == ~S3_zero_st~0); 178502#L150 assume !(0 == ~D_print_st~0); 178503#L235 start_simulation_~kernel_st~0 := 2; 178494#L499 assume !(1 == ~main_in1_req_up~0); 178493#L499-2 assume !(1 == ~main_in2_req_up~0); 178485#L510-1 assume !(1 == ~main_sum_req_up~0); 178484#L521-1 assume !(1 == ~main_diff_req_up~0); 184199#L532-1 assume !(1 == ~main_pres_req_up~0); 178451#L543-1 assume !(1 == ~main_dbl_req_up~0); 178449#L554-1 assume !(1 == ~main_zero_req_up~0); 178448#L565-1 assume 1 == ~main_clk_req_up~0; 178446#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 178026#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 178027#L577-1 ~main_clk_req_up~0 := 0; 178439#L576-1 start_simulation_~kernel_st~0 := 3; 178431#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 178432#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 178423#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 178424#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 178415#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 178416#L615-1 assume !(0 == ~main_dbl_ev~0); 183619#L620-1 assume !(0 == ~main_zero_ev~0); 183613#L625-1 assume !(0 == ~main_clk_ev~0); 183605#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 183597#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 183590#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 183581#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 183572#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 183563#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 183554#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 183546#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 183540#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 183534#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 183528#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 183522#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 183515#L690-1 assume !(1 == ~main_dbl_ev~0); 183509#L695-1 assume !(1 == ~main_zero_ev~0); 183504#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 183505#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 184317#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 186747#L715-1 assume !(0 == ~N_generate_st~0); 189552#L723 assume !(0 == ~S1_addsub_st~0); 189554#L726 assume !(0 == ~S2_presdbl_st~0); 189556#L729 assume 0 == ~S3_zero_st~0; 189557#L732-1 [2019-12-07 10:29:21,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:21,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1700331147, now seen corresponding path program 1 times [2019-12-07 10:29:21,593 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:21,593 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67445362] [2019-12-07 10:29:21,593 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:21,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:21,610 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:21,610 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67445362] [2019-12-07 10:29:21,610 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:21,610 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:21,610 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222674910] [2019-12-07 10:29:21,611 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:21,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:21,611 INFO L82 PathProgramCache]: Analyzing trace with hash 1334179841, now seen corresponding path program 1 times [2019-12-07 10:29:21,611 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:21,611 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915167238] [2019-12-07 10:29:21,611 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:21,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:21,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:21,623 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915167238] [2019-12-07 10:29:21,623 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:21,623 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:21,623 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775816184] [2019-12-07 10:29:21,623 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:21,624 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:21,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:21,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:21,624 INFO L87 Difference]: Start difference. First operand 21777 states and 35145 transitions. cyclomatic complexity: 13370 Second operand 3 states. [2019-12-07 10:29:21,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:21,703 INFO L93 Difference]: Finished difference Result 19209 states and 31005 transitions. [2019-12-07 10:29:21,703 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:21,703 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 19209 states and 31005 transitions. [2019-12-07 10:29:21,745 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 18172 [2019-12-07 10:29:21,770 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 19209 states to 19209 states and 31005 transitions. [2019-12-07 10:29:21,771 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 19209 [2019-12-07 10:29:21,777 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 19209 [2019-12-07 10:29:21,777 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19209 states and 31005 transitions. [2019-12-07 10:29:21,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:21,783 INFO L688 BuchiCegarLoop]: Abstraction has 19209 states and 31005 transitions. [2019-12-07 10:29:21,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19209 states and 31005 transitions. [2019-12-07 10:29:21,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19209 to 19209. [2019-12-07 10:29:21,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19209 states. [2019-12-07 10:29:21,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19209 states to 19209 states and 31005 transitions. [2019-12-07 10:29:21,908 INFO L711 BuchiCegarLoop]: Abstraction has 19209 states and 31005 transitions. [2019-12-07 10:29:21,908 INFO L591 BuchiCegarLoop]: Abstraction has 19209 states and 31005 transitions. [2019-12-07 10:29:21,908 INFO L424 BuchiCegarLoop]: ======== Iteration 16============ [2019-12-07 10:29:21,908 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 19209 states and 31005 transitions. [2019-12-07 10:29:21,942 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 18172 [2019-12-07 10:29:21,942 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:21,942 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:21,944 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:21,944 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:21,944 INFO L794 eck$LassoCheckResult]: Stem: 218581#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 218514#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 218164#L246 assume !(1 == ~main_in1_req_up~0); 218091#L246-2 assume !(1 == ~main_in2_req_up~0); 218093#L257-1 assume !(1 == ~main_sum_req_up~0); 218154#L268-1 assume !(1 == ~main_diff_req_up~0); 218160#L279-1 assume !(1 == ~main_pres_req_up~0); 218166#L290-1 assume !(1 == ~main_dbl_req_up~0); 218173#L301-1 assume !(1 == ~main_zero_req_up~0); 218178#L312-1 assume !(1 == ~main_clk_req_up~0); 218120#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 218121#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 218320#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 218321#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 218111#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 218112#L361-1 assume !(0 == ~main_in1_ev~0); 218465#L366-1 assume !(0 == ~main_in2_ev~0); 218466#L371-1 assume !(0 == ~main_sum_ev~0); 218701#L376-1 assume !(0 == ~main_diff_ev~0); 218702#L381-1 assume !(0 == ~main_pres_ev~0); 218444#L386-1 assume !(0 == ~main_dbl_ev~0); 218247#L391-1 assume !(0 == ~main_zero_ev~0); 218248#L396-1 assume !(0 == ~main_clk_ev~0); 218396#L401-1 assume !(0 == ~main_clk_pos_edge~0); 218397#L406-1 assume !(0 == ~main_clk_neg_edge~0); 218206#L411-1 assume !(1 == ~main_clk_pos_edge~0); 218207#L416-1 assume !(1 == ~main_clk_pos_edge~0); 218461#L421-1 assume !(1 == ~main_clk_pos_edge~0); 218462#L426-1 assume !(1 == ~main_clk_pos_edge~0); 218405#L431-1 assume !(1 == ~main_clk_pos_edge~0); 218406#L436-1 assume !(1 == ~main_in1_ev~0); 218441#L441-1 assume !(1 == ~main_in2_ev~0); 218442#L446-1 assume !(1 == ~main_sum_ev~0); 218589#L451-1 assume !(1 == ~main_diff_ev~0); 218590#L456-1 assume !(1 == ~main_pres_ev~0); 218537#L461-1 assume !(1 == ~main_dbl_ev~0); 218538#L466-1 assume !(1 == ~main_zero_ev~0); 218638#L471-1 assume !(1 == ~main_clk_ev~0); 218639#L476-1 assume !(1 == ~main_clk_pos_edge~0); 218679#L481-1 assume !(1 == ~main_clk_neg_edge~0); 218680#L732-1 [2019-12-07 10:29:21,945 INFO L796 eck$LassoCheckResult]: Loop: 218680#L732-1 assume !false; 218633#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 218634#L219 assume !false; 218302#L137 assume !(0 == ~N_generate_st~0); 218303#L141 assume !(0 == ~S1_addsub_st~0); 236238#L144 assume !(0 == ~S2_presdbl_st~0); 218079#L147 assume !(0 == ~S3_zero_st~0); 218080#L150 assume !(0 == ~D_print_st~0); 218162#L235 start_simulation_~kernel_st~0 := 2; 218156#L499 assume !(1 == ~main_in1_req_up~0); 218157#L499-2 assume !(1 == ~main_in2_req_up~0); 218189#L510-1 assume !(1 == ~main_sum_req_up~0); 220803#L521-1 assume !(1 == ~main_diff_req_up~0); 220800#L532-1 assume !(1 == ~main_pres_req_up~0); 220797#L543-1 assume !(1 == ~main_dbl_req_up~0); 220796#L554-1 assume !(1 == ~main_zero_req_up~0); 220770#L565-1 assume !(1 == ~main_clk_req_up~0); 220769#L576-1 start_simulation_~kernel_st~0 := 3; 221169#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 221168#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 221167#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 220711#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 220712#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 221166#L615-1 assume !(0 == ~main_dbl_ev~0); 221165#L620-1 assume !(0 == ~main_zero_ev~0); 221164#L625-1 assume !(0 == ~main_clk_ev~0); 221162#L630-1 assume !(0 == ~main_clk_pos_edge~0); 221163#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 221159#L640-1 assume !(1 == ~main_clk_pos_edge~0); 221160#L645-1 assume !(1 == ~main_clk_pos_edge~0); 226950#L650-1 assume !(1 == ~main_clk_pos_edge~0); 226946#L655-1 assume !(1 == ~main_clk_pos_edge~0); 226942#L660-1 assume !(1 == ~main_clk_pos_edge~0); 226938#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 226934#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 226930#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 226926#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 226922#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 226918#L690-1 assume !(1 == ~main_dbl_ev~0); 224145#L695-1 assume !(1 == ~main_zero_ev~0); 226915#L700-1 assume !(1 == ~main_clk_ev~0); 221094#L705-1 assume !(1 == ~main_clk_pos_edge~0); 227781#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 227777#L715-1 assume !(0 == ~N_generate_st~0); 218959#L723 assume !(0 == ~S1_addsub_st~0); 218960#L726 assume !(0 == ~S2_presdbl_st~0); 218943#L729 assume !(0 == ~S3_zero_st~0); 218944#L732 assume 0 == ~D_print_st~0; 218680#L732-1 [2019-12-07 10:29:21,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:21,945 INFO L82 PathProgramCache]: Analyzing trace with hash 222896887, now seen corresponding path program 6 times [2019-12-07 10:29:21,945 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:21,945 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781086059] [2019-12-07 10:29:21,945 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:21,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:21,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:21,956 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:21,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:21,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1177961282, now seen corresponding path program 1 times [2019-12-07 10:29:21,956 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:21,956 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109109963] [2019-12-07 10:29:21,956 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:21,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:21,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:21,966 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109109963] [2019-12-07 10:29:21,966 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:21,966 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 10:29:21,966 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984292367] [2019-12-07 10:29:21,967 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:21,967 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:21,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:21,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:21,967 INFO L87 Difference]: Start difference. First operand 19209 states and 31005 transitions. cyclomatic complexity: 11798 Second operand 3 states. [2019-12-07 10:29:22,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:22,054 INFO L93 Difference]: Finished difference Result 30461 states and 48141 transitions. [2019-12-07 10:29:22,054 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:22,054 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 30461 states and 48141 transitions. [2019-12-07 10:29:22,135 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 27960 [2019-12-07 10:29:22,188 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 30461 states to 30461 states and 48141 transitions. [2019-12-07 10:29:22,188 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 30461 [2019-12-07 10:29:22,201 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 30461 [2019-12-07 10:29:22,202 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30461 states and 48141 transitions. [2019-12-07 10:29:22,212 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:22,213 INFO L688 BuchiCegarLoop]: Abstraction has 30461 states and 48141 transitions. [2019-12-07 10:29:22,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30461 states and 48141 transitions. [2019-12-07 10:29:22,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30461 to 30461. [2019-12-07 10:29:22,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30461 states. [2019-12-07 10:29:22,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30461 states to 30461 states and 48141 transitions. [2019-12-07 10:29:22,475 INFO L711 BuchiCegarLoop]: Abstraction has 30461 states and 48141 transitions. [2019-12-07 10:29:22,475 INFO L591 BuchiCegarLoop]: Abstraction has 30461 states and 48141 transitions. [2019-12-07 10:29:22,475 INFO L424 BuchiCegarLoop]: ======== Iteration 17============ [2019-12-07 10:29:22,476 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 30461 states and 48141 transitions. [2019-12-07 10:29:22,539 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 27960 [2019-12-07 10:29:22,539 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:22,539 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:22,542 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:22,542 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:22,542 INFO L794 eck$LassoCheckResult]: Stem: 268320#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 268258#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 267856#L246 assume !(1 == ~main_in1_req_up~0); 267769#L246-2 assume !(1 == ~main_in2_req_up~0); 267771#L257-1 assume !(1 == ~main_sum_req_up~0); 267842#L268-1 assume !(1 == ~main_diff_req_up~0); 267850#L279-1 assume !(1 == ~main_pres_req_up~0); 267858#L290-1 assume !(1 == ~main_dbl_req_up~0); 267866#L301-1 assume !(1 == ~main_zero_req_up~0); 267803#L312-1 assume !(1 == ~main_clk_req_up~0); 267805#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 269646#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 269642#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 269643#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 269637#L356-1 assume 1 == ~D_print_i~0;~D_print_st~0 := 0; 269638#L361-1 assume !(0 == ~main_in1_ev~0); 268207#L366-1 assume !(0 == ~main_in2_ev~0); 268208#L371-1 assume !(0 == ~main_sum_ev~0); 268136#L376-1 assume !(0 == ~main_diff_ev~0); 268137#L381-1 assume !(0 == ~main_pres_ev~0); 268175#L386-1 assume !(0 == ~main_dbl_ev~0); 268176#L391-1 assume !(0 == ~main_zero_ev~0); 274256#L396-1 assume !(0 == ~main_clk_ev~0); 286602#L401-1 assume !(0 == ~main_clk_pos_edge~0); 286599#L406-1 assume !(0 == ~main_clk_neg_edge~0); 286600#L411-1 assume !(1 == ~main_clk_pos_edge~0); 286595#L416-1 assume !(1 == ~main_clk_pos_edge~0); 286596#L421-1 assume !(1 == ~main_clk_pos_edge~0); 286591#L426-1 assume !(1 == ~main_clk_pos_edge~0); 286592#L431-1 assume !(1 == ~main_clk_pos_edge~0); 286587#L436-1 assume !(1 == ~main_in1_ev~0); 286588#L441-1 assume !(1 == ~main_in2_ev~0); 286583#L446-1 assume !(1 == ~main_sum_ev~0); 286584#L451-1 assume !(1 == ~main_diff_ev~0); 286579#L456-1 assume !(1 == ~main_pres_ev~0); 286580#L461-1 assume !(1 == ~main_dbl_ev~0); 286921#L466-1 assume !(1 == ~main_zero_ev~0); 289239#L471-1 assume !(1 == ~main_clk_ev~0); 283039#L476-1 assume !(1 == ~main_clk_pos_edge~0); 290262#L481-1 assume !(1 == ~main_clk_neg_edge~0); 290250#L732-1 [2019-12-07 10:29:22,542 INFO L796 eck$LassoCheckResult]: Loop: 290250#L732-1 assume !false; 290249#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 287063#L219 assume !false; 287064#L137 assume !(0 == ~N_generate_st~0); 271195#L141 assume !(0 == ~S1_addsub_st~0); 271182#L144 assume !(0 == ~S2_presdbl_st~0); 269186#L147 assume !(0 == ~S3_zero_st~0); 269187#L150 assume !(0 == ~D_print_st~0); 271125#L235 start_simulation_~kernel_st~0 := 2; 271123#L499 assume !(1 == ~main_in1_req_up~0); 269092#L499-2 assume !(1 == ~main_in2_req_up~0); 269093#L510-1 assume !(1 == ~main_sum_req_up~0); 271103#L521-1 assume !(1 == ~main_diff_req_up~0); 267847#L532-1 assume !(1 == ~main_pres_req_up~0); 267848#L543-1 assume !(1 == ~main_dbl_req_up~0); 267827#L554-1 assume !(1 == ~main_zero_req_up~0); 267828#L565-1 assume 1 == ~main_clk_req_up~0; 267702#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 267704#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 268411#L577-1 ~main_clk_req_up~0 := 0; 268879#L576-1 start_simulation_~kernel_st~0 := 3; 268875#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 268876#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 268871#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 268872#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 268867#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 268868#L615-1 assume !(0 == ~main_dbl_ev~0); 272122#L620-1 assume !(0 == ~main_zero_ev~0); 272118#L625-1 assume !(0 == ~main_clk_ev~0); 272114#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 272103#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 272097#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 272086#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 272074#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 272062#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 272050#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 272039#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 272033#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 272027#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 272021#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 272015#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 272009#L690-1 assume !(1 == ~main_dbl_ev~0); 272000#L695-1 assume !(1 == ~main_zero_ev~0); 270913#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 271993#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 271994#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 274659#L715-1 assume !(0 == ~N_generate_st~0); 290252#L723 assume !(0 == ~S1_addsub_st~0); 290257#L726 assume !(0 == ~S2_presdbl_st~0); 290259#L729 assume !(0 == ~S3_zero_st~0); 290255#L732 assume 0 == ~D_print_st~0; 290250#L732-1 [2019-12-07 10:29:22,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:22,543 INFO L82 PathProgramCache]: Analyzing trace with hash 160857273, now seen corresponding path program 1 times [2019-12-07 10:29:22,543 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:22,543 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466295588] [2019-12-07 10:29:22,543 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:22,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:22,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:22,554 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466295588] [2019-12-07 10:29:22,555 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:22,555 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:22,555 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561709425] [2019-12-07 10:29:22,555 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:22,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:22,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1590097135, now seen corresponding path program 1 times [2019-12-07 10:29:22,555 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:22,555 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599869255] [2019-12-07 10:29:22,555 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:22,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:22,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:22,564 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599869255] [2019-12-07 10:29:22,564 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:22,564 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:22,565 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362483260] [2019-12-07 10:29:22,565 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:22,565 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:22,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:22,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:22,565 INFO L87 Difference]: Start difference. First operand 30461 states and 48141 transitions. cyclomatic complexity: 17682 Second operand 3 states. [2019-12-07 10:29:22,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:22,614 INFO L93 Difference]: Finished difference Result 27273 states and 42961 transitions. [2019-12-07 10:29:22,615 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:22,615 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 27273 states and 42961 transitions. [2019-12-07 10:29:22,686 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 25656 [2019-12-07 10:29:22,734 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 27273 states to 27273 states and 42961 transitions. [2019-12-07 10:29:22,735 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 27273 [2019-12-07 10:29:22,746 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 27273 [2019-12-07 10:29:22,747 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27273 states and 42961 transitions. [2019-12-07 10:29:22,757 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:22,757 INFO L688 BuchiCegarLoop]: Abstraction has 27273 states and 42961 transitions. [2019-12-07 10:29:22,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27273 states and 42961 transitions. [2019-12-07 10:29:22,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27273 to 27273. [2019-12-07 10:29:22,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27273 states. [2019-12-07 10:29:22,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27273 states to 27273 states and 42961 transitions. [2019-12-07 10:29:22,951 INFO L711 BuchiCegarLoop]: Abstraction has 27273 states and 42961 transitions. [2019-12-07 10:29:22,951 INFO L591 BuchiCegarLoop]: Abstraction has 27273 states and 42961 transitions. [2019-12-07 10:29:22,951 INFO L424 BuchiCegarLoop]: ======== Iteration 18============ [2019-12-07 10:29:22,951 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 27273 states and 42961 transitions. [2019-12-07 10:29:23,008 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 25656 [2019-12-07 10:29:23,008 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:23,008 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:23,011 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:23,011 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:23,011 INFO L794 eck$LassoCheckResult]: Stem: 326032#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 325964#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 325587#L246 assume !(1 == ~main_in1_req_up~0); 325512#L246-2 assume !(1 == ~main_in2_req_up~0); 325514#L257-1 assume !(1 == ~main_sum_req_up~0); 325577#L268-1 assume !(1 == ~main_diff_req_up~0); 325583#L279-1 assume !(1 == ~main_pres_req_up~0); 325589#L290-1 assume !(1 == ~main_dbl_req_up~0); 325595#L301-1 assume !(1 == ~main_zero_req_up~0); 325600#L312-1 assume !(1 == ~main_clk_req_up~0); 326217#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 330162#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 330160#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 330158#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 330156#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 330154#L361-1 assume !(0 == ~main_in1_ev~0); 330152#L366-1 assume !(0 == ~main_in2_ev~0); 330150#L371-1 assume !(0 == ~main_sum_ev~0); 330148#L376-1 assume !(0 == ~main_diff_ev~0); 330146#L381-1 assume !(0 == ~main_pres_ev~0); 330143#L386-1 assume !(0 == ~main_dbl_ev~0); 330144#L391-1 assume !(0 == ~main_zero_ev~0); 326040#L396-1 assume !(0 == ~main_clk_ev~0); 326041#L401-1 assume !(0 == ~main_clk_pos_edge~0); 342591#L406-1 assume !(0 == ~main_clk_neg_edge~0); 342590#L411-1 assume !(1 == ~main_clk_pos_edge~0); 342589#L416-1 assume !(1 == ~main_clk_pos_edge~0); 342588#L421-1 assume !(1 == ~main_clk_pos_edge~0); 342587#L426-1 assume !(1 == ~main_clk_pos_edge~0); 342586#L431-1 assume !(1 == ~main_clk_pos_edge~0); 342585#L436-1 assume !(1 == ~main_in1_ev~0); 342584#L441-1 assume !(1 == ~main_in2_ev~0); 342583#L446-1 assume !(1 == ~main_sum_ev~0); 342582#L451-1 assume !(1 == ~main_diff_ev~0); 342581#L456-1 assume !(1 == ~main_pres_ev~0); 342580#L461-1 assume !(1 == ~main_dbl_ev~0); 341705#L466-1 assume !(1 == ~main_zero_ev~0); 326095#L471-1 assume !(1 == ~main_clk_ev~0); 326096#L476-1 assume !(1 == ~main_clk_pos_edge~0); 344311#L481-1 assume !(1 == ~main_clk_neg_edge~0); 344312#L732-1 assume !false; 344306#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 344303#L219 [2019-12-07 10:29:23,011 INFO L796 eck$LassoCheckResult]: Loop: 344303#L219 assume !false; 328638#L137 assume !(0 == ~N_generate_st~0); 328634#L141 assume !(0 == ~S1_addsub_st~0); 328635#L144 assume !(0 == ~S2_presdbl_st~0); 328377#L147 assume !(0 == ~S3_zero_st~0); 328340#L150 assume !(0 == ~D_print_st~0); 328339#L235 start_simulation_~kernel_st~0 := 2; 328329#L499 assume !(1 == ~main_in1_req_up~0); 328325#L499-2 assume !(1 == ~main_in2_req_up~0); 325591#L510-1 assume !(1 == ~main_sum_req_up~0); 325586#L521-1 assume !(1 == ~main_diff_req_up~0); 325582#L532-1 assume !(1 == ~main_pres_req_up~0); 325573#L543-1 assume !(1 == ~main_dbl_req_up~0); 325565#L554-1 assume !(1 == ~main_zero_req_up~0); 325561#L565-1 assume 1 == ~main_clk_req_up~0; 325443#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 325445#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 327854#L577-1 ~main_clk_req_up~0 := 0; 327791#L576-1 start_simulation_~kernel_st~0 := 3; 327779#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 327772#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 327765#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 327758#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 327750#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 327645#L615-1 assume !(0 == ~main_dbl_ev~0); 327643#L620-1 assume !(0 == ~main_zero_ev~0); 327640#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 327637#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 327634#L635-1 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 327631#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 327627#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 327623#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 327619#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 327615#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 327612#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 327610#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 327608#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 327606#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 327604#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 327602#L690-1 assume !(1 == ~main_dbl_ev~0); 327584#L695-1 assume !(1 == ~main_zero_ev~0); 327575#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 327573#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 330831#L710-1 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 335587#L715-1 assume 0 == ~N_generate_st~0; 344309#L732-1 assume !false; 345055#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 344962#L219 assume !false; 345052#L137 assume 0 == ~N_generate_st~0; 345049#L150-1 assume !(0 == ~N_generate_st~0); 345048#L159 assume !(0 == ~S1_addsub_st~0); 345112#L174 assume !(0 == ~S2_presdbl_st~0); 344537#L189 assume !(0 == ~S3_zero_st~0); 344330#L204 assume !(0 == ~D_print_st~0); 344303#L219 [2019-12-07 10:29:23,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:23,012 INFO L82 PathProgramCache]: Analyzing trace with hash -544446791, now seen corresponding path program 1 times [2019-12-07 10:29:23,012 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:23,012 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335393435] [2019-12-07 10:29:23,012 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:23,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:23,024 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:23,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:23,024 INFO L82 PathProgramCache]: Analyzing trace with hash 443871403, now seen corresponding path program 1 times [2019-12-07 10:29:23,024 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:23,024 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445152153] [2019-12-07 10:29:23,024 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:23,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:23,034 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:23,035 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445152153] [2019-12-07 10:29:23,035 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:23,035 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:23,035 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084758540] [2019-12-07 10:29:23,035 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:23,035 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:23,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:23,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:23,036 INFO L87 Difference]: Start difference. First operand 27273 states and 42961 transitions. cyclomatic complexity: 15690 Second operand 3 states. [2019-12-07 10:29:23,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:23,130 INFO L93 Difference]: Finished difference Result 30057 states and 46577 transitions. [2019-12-07 10:29:23,130 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:23,131 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 30057 states and 46577 transitions. [2019-12-07 10:29:23,213 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 27856 [2019-12-07 10:29:23,271 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 30057 states to 30057 states and 46577 transitions. [2019-12-07 10:29:23,271 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 30057 [2019-12-07 10:29:23,285 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 30057 [2019-12-07 10:29:23,286 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30057 states and 46577 transitions. [2019-12-07 10:29:23,298 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:23,298 INFO L688 BuchiCegarLoop]: Abstraction has 30057 states and 46577 transitions. [2019-12-07 10:29:23,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30057 states and 46577 transitions. [2019-12-07 10:29:23,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30057 to 30037. [2019-12-07 10:29:23,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30037 states. [2019-12-07 10:29:23,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30037 states to 30037 states and 46537 transitions. [2019-12-07 10:29:23,605 INFO L711 BuchiCegarLoop]: Abstraction has 30037 states and 46537 transitions. [2019-12-07 10:29:23,605 INFO L591 BuchiCegarLoop]: Abstraction has 30037 states and 46537 transitions. [2019-12-07 10:29:23,605 INFO L424 BuchiCegarLoop]: ======== Iteration 19============ [2019-12-07 10:29:23,605 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 30037 states and 46537 transitions. [2019-12-07 10:29:23,662 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 27840 [2019-12-07 10:29:23,662 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:23,662 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:23,665 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:23,665 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:23,665 INFO L794 eck$LassoCheckResult]: Stem: 383393#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 383316#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 382923#L246 assume !(1 == ~main_in1_req_up~0); 382848#L246-2 assume !(1 == ~main_in2_req_up~0); 382850#L257-1 assume !(1 == ~main_sum_req_up~0); 382912#L268-1 assume !(1 == ~main_diff_req_up~0); 382918#L279-1 assume !(1 == ~main_pres_req_up~0); 382925#L290-1 assume !(1 == ~main_dbl_req_up~0); 382932#L301-1 assume !(1 == ~main_zero_req_up~0); 382937#L312-1 assume !(1 == ~main_clk_req_up~0); 383578#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 383635#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 383633#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 383631#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 383629#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 383627#L361-1 assume !(0 == ~main_in1_ev~0); 383625#L366-1 assume !(0 == ~main_in2_ev~0); 383623#L371-1 assume !(0 == ~main_sum_ev~0); 383621#L376-1 assume !(0 == ~main_diff_ev~0); 383619#L381-1 assume !(0 == ~main_pres_ev~0); 383616#L386-1 assume !(0 == ~main_dbl_ev~0); 383593#L391-1 assume !(0 == ~main_zero_ev~0); 383594#L396-1 assume !(0 == ~main_clk_ev~0); 383175#L401-1 assume !(0 == ~main_clk_pos_edge~0); 383176#L406-1 assume !(0 == ~main_clk_neg_edge~0); 382968#L411-1 assume !(1 == ~main_clk_pos_edge~0); 382969#L416-1 assume !(1 == ~main_clk_pos_edge~0); 399596#L421-1 assume !(1 == ~main_clk_pos_edge~0); 399595#L426-1 assume !(1 == ~main_clk_pos_edge~0); 399594#L431-1 assume !(1 == ~main_clk_pos_edge~0); 399593#L436-1 assume !(1 == ~main_in1_ev~0); 399592#L441-1 assume !(1 == ~main_in2_ev~0); 399591#L446-1 assume !(1 == ~main_sum_ev~0); 399590#L451-1 assume !(1 == ~main_diff_ev~0); 399589#L456-1 assume !(1 == ~main_pres_ev~0); 399588#L461-1 assume !(1 == ~main_dbl_ev~0); 396772#L466-1 assume !(1 == ~main_zero_ev~0); 393247#L471-1 assume !(1 == ~main_clk_ev~0); 402334#L476-1 assume !(1 == ~main_clk_pos_edge~0); 402325#L481-1 assume !(1 == ~main_clk_neg_edge~0); 384341#L732-1 assume !false; 402320#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 402318#L219 [2019-12-07 10:29:23,665 INFO L796 eck$LassoCheckResult]: Loop: 402318#L219 assume !false; 402661#L137 assume !(0 == ~N_generate_st~0); 402556#L141 assume !(0 == ~S1_addsub_st~0); 384907#L144 assume !(0 == ~S2_presdbl_st~0); 384908#L147 assume !(0 == ~S3_zero_st~0); 384506#L150 assume !(0 == ~D_print_st~0); 384507#L235 start_simulation_~kernel_st~0 := 2; 384498#L499 assume !(1 == ~main_in1_req_up~0); 384497#L499-2 assume !(1 == ~main_in2_req_up~0); 385054#L510-1 assume !(1 == ~main_sum_req_up~0); 384466#L521-1 assume !(1 == ~main_diff_req_up~0); 384452#L532-1 assume !(1 == ~main_pres_req_up~0); 384442#L543-1 assume !(1 == ~main_dbl_req_up~0); 384443#L554-1 assume !(1 == ~main_zero_req_up~0); 388171#L565-1 assume 1 == ~main_clk_req_up~0; 388881#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 382781#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 383487#L577-1 ~main_clk_req_up~0 := 0; 388877#L576-1 start_simulation_~kernel_st~0 := 3; 388878#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 388873#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 388874#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 388869#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 388870#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 388865#L615-1 assume !(0 == ~main_dbl_ev~0); 388866#L620-1 assume !(0 == ~main_zero_ev~0); 388860#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 388861#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 388981#L635-1 assume !(0 == ~main_clk_neg_edge~0); 388982#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 389043#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 389044#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 389289#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 389286#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 389288#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 389496#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 389493#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 389490#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 389487#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 389484#L690-1 assume !(1 == ~main_dbl_ev~0); 384539#L695-1 assume !(1 == ~main_zero_ev~0); 385814#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 389478#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 389479#L710-1 assume !(1 == ~main_clk_neg_edge~0); 391622#L715-1 assume 0 == ~N_generate_st~0; 402323#L732-1 assume !false; 402468#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 402466#L219 assume !false; 402462#L137 assume 0 == ~N_generate_st~0; 402460#L150-1 assume !(0 == ~N_generate_st~0); 402452#L159 assume !(0 == ~S1_addsub_st~0); 402367#L174 assume !(0 == ~S2_presdbl_st~0); 402346#L189 assume !(0 == ~S3_zero_st~0); 402340#L204 assume !(0 == ~D_print_st~0); 402318#L219 [2019-12-07 10:29:23,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:23,665 INFO L82 PathProgramCache]: Analyzing trace with hash -544446791, now seen corresponding path program 2 times [2019-12-07 10:29:23,665 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:23,665 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179517274] [2019-12-07 10:29:23,665 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:23,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:23,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:23,678 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:23,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:23,679 INFO L82 PathProgramCache]: Analyzing trace with hash 1206975595, now seen corresponding path program 1 times [2019-12-07 10:29:23,679 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:23,679 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791342655] [2019-12-07 10:29:23,679 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:23,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:23,691 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:23,692 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791342655] [2019-12-07 10:29:23,692 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:23,692 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:23,692 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070768652] [2019-12-07 10:29:23,692 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:23,692 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:23,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:23,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:23,693 INFO L87 Difference]: Start difference. First operand 30037 states and 46537 transitions. cyclomatic complexity: 16502 Second operand 3 states. [2019-12-07 10:29:23,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:23,772 INFO L93 Difference]: Finished difference Result 29029 states and 43513 transitions. [2019-12-07 10:29:23,773 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:23,773 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 29029 states and 43513 transitions. [2019-12-07 10:29:23,853 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 26832 [2019-12-07 10:29:23,905 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 29029 states to 29029 states and 43513 transitions. [2019-12-07 10:29:23,905 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 29029 [2019-12-07 10:29:23,918 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 29029 [2019-12-07 10:29:23,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29029 states and 43513 transitions. [2019-12-07 10:29:23,929 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:23,929 INFO L688 BuchiCegarLoop]: Abstraction has 29029 states and 43513 transitions. [2019-12-07 10:29:23,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29029 states and 43513 transitions. [2019-12-07 10:29:24,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29029 to 29029. [2019-12-07 10:29:24,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29029 states. [2019-12-07 10:29:24,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29029 states to 29029 states and 43513 transitions. [2019-12-07 10:29:24,114 INFO L711 BuchiCegarLoop]: Abstraction has 29029 states and 43513 transitions. [2019-12-07 10:29:24,114 INFO L591 BuchiCegarLoop]: Abstraction has 29029 states and 43513 transitions. [2019-12-07 10:29:24,114 INFO L424 BuchiCegarLoop]: ======== Iteration 20============ [2019-12-07 10:29:24,114 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 29029 states and 43513 transitions. [2019-12-07 10:29:24,173 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 26832 [2019-12-07 10:29:24,173 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:24,173 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:24,175 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:24,175 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:24,175 INFO L794 eck$LassoCheckResult]: Stem: 442394#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 442331#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 441988#L246 assume !(1 == ~main_in1_req_up~0); 441916#L246-2 assume !(1 == ~main_in2_req_up~0); 441918#L257-1 assume !(1 == ~main_sum_req_up~0); 441978#L268-1 assume !(1 == ~main_diff_req_up~0); 441984#L279-1 assume !(1 == ~main_pres_req_up~0); 441990#L290-1 assume !(1 == ~main_dbl_req_up~0); 441997#L301-1 assume !(1 == ~main_zero_req_up~0); 442000#L312-1 assume !(1 == ~main_clk_req_up~0); 442554#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 442610#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 442608#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 442606#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 442604#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 442602#L361-1 assume !(0 == ~main_in1_ev~0); 442600#L366-1 assume !(0 == ~main_in2_ev~0); 442598#L371-1 assume !(0 == ~main_sum_ev~0); 442596#L376-1 assume !(0 == ~main_diff_ev~0); 442594#L381-1 assume !(0 == ~main_pres_ev~0); 442592#L386-1 assume !(0 == ~main_dbl_ev~0); 442568#L391-1 assume !(0 == ~main_zero_ev~0); 442403#L396-1 assume !(0 == ~main_clk_ev~0); 442404#L401-1 assume !(0 == ~main_clk_pos_edge~0); 456792#L406-1 assume !(0 == ~main_clk_neg_edge~0); 456790#L411-1 assume !(1 == ~main_clk_pos_edge~0); 456788#L416-1 assume !(1 == ~main_clk_pos_edge~0); 456786#L421-1 assume !(1 == ~main_clk_pos_edge~0); 456784#L426-1 assume !(1 == ~main_clk_pos_edge~0); 456782#L431-1 assume !(1 == ~main_clk_pos_edge~0); 456780#L436-1 assume !(1 == ~main_in1_ev~0); 456778#L441-1 assume !(1 == ~main_in2_ev~0); 456776#L446-1 assume !(1 == ~main_sum_ev~0); 456774#L451-1 assume !(1 == ~main_diff_ev~0); 456772#L456-1 assume !(1 == ~main_pres_ev~0); 456770#L461-1 assume !(1 == ~main_dbl_ev~0); 454575#L466-1 assume !(1 == ~main_zero_ev~0); 456768#L471-1 assume !(1 == ~main_clk_ev~0); 456767#L476-1 assume !(1 == ~main_clk_pos_edge~0); 456766#L481-1 assume !(1 == ~main_clk_neg_edge~0); 443157#L732-1 assume !false; 456765#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 456377#L219 [2019-12-07 10:29:24,175 INFO L796 eck$LassoCheckResult]: Loop: 456377#L219 assume !false; 456359#L137 assume !(0 == ~N_generate_st~0); 448593#L141 assume !(0 == ~S1_addsub_st~0); 448594#L144 assume !(0 == ~S2_presdbl_st~0); 457246#L147 assume !(0 == ~S3_zero_st~0); 443649#L150 assume !(0 == ~D_print_st~0); 443648#L235 start_simulation_~kernel_st~0 := 2; 443646#L499 assume !(1 == ~main_in1_req_up~0); 443642#L499-2 assume !(1 == ~main_in2_req_up~0); 443640#L510-1 assume !(1 == ~main_sum_req_up~0); 443637#L521-1 assume !(1 == ~main_diff_req_up~0); 443631#L532-1 assume !(1 == ~main_pres_req_up~0); 443625#L543-1 assume !(1 == ~main_dbl_req_up~0); 443626#L554-1 assume !(1 == ~main_zero_req_up~0); 441962#L565-1 assume 1 == ~main_clk_req_up~0; 441963#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 446201#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 446202#L577-1 ~main_clk_req_up~0 := 0; 448521#L576-1 start_simulation_~kernel_st~0 := 3; 442262#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 442263#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 442073#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 442074#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 448464#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 448462#L615-1 assume !(0 == ~main_dbl_ev~0); 448460#L620-1 assume !(0 == ~main_zero_ev~0); 448457#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 448458#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 448493#L635-1 assume !(0 == ~main_clk_neg_edge~0); 448628#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 442438#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 442439#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 457468#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 457464#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 457461#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 457459#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 457457#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 457453#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 457449#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 457442#L690-1 assume !(1 == ~main_dbl_ev~0); 454944#L695-1 assume !(1 == ~main_zero_ev~0); 457401#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 455782#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 457389#L710-1 assume !(1 == ~main_clk_neg_edge~0); 457332#L715-1 assume 0 == ~N_generate_st~0; 457329#L732-1 assume !false; 457324#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 457323#L219 assume !false; 457322#L137 assume 0 == ~N_generate_st~0; 457321#L150-1 assume 0 == ~N_generate_st~0;eval_~tmp~0 := eval_#t~nondet0;havoc eval_#t~nondet0; 457296#L163 assume 0 != eval_~tmp~0;~N_generate_st~0 := 1;havoc N_generate_~a~0, N_generate_~b~0;havoc N_generate_~a~0;havoc N_generate_~b~0;~main_in1_val_t~0 := N_generate_~a~0;~main_in1_req_up~0 := 1;~main_in2_val_t~0 := N_generate_~b~0;~main_in2_req_up~0 := 1; 457294#L159 assume !(0 == ~S1_addsub_st~0); 457293#L174 assume !(0 == ~S2_presdbl_st~0); 457223#L189 assume !(0 == ~S3_zero_st~0); 456801#L204 assume !(0 == ~D_print_st~0); 456377#L219 [2019-12-07 10:29:24,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:24,175 INFO L82 PathProgramCache]: Analyzing trace with hash -544446791, now seen corresponding path program 3 times [2019-12-07 10:29:24,175 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:24,175 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303344550] [2019-12-07 10:29:24,176 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:24,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:24,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:24,186 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:24,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:24,186 INFO L82 PathProgramCache]: Analyzing trace with hash -1514071254, now seen corresponding path program 1 times [2019-12-07 10:29:24,186 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:24,186 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497826862] [2019-12-07 10:29:24,186 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:24,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:24,197 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:24,197 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497826862] [2019-12-07 10:29:24,197 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:24,197 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:24,197 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964927795] [2019-12-07 10:29:24,197 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:24,197 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:24,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:24,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:24,198 INFO L87 Difference]: Start difference. First operand 29029 states and 43513 transitions. cyclomatic complexity: 14486 Second operand 3 states. [2019-12-07 10:29:24,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:24,265 INFO L93 Difference]: Finished difference Result 29029 states and 42361 transitions. [2019-12-07 10:29:24,266 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:24,266 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 29029 states and 42361 transitions. [2019-12-07 10:29:24,343 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 26832 [2019-12-07 10:29:24,392 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 29029 states to 29029 states and 42361 transitions. [2019-12-07 10:29:24,392 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 29029 [2019-12-07 10:29:24,404 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 29029 [2019-12-07 10:29:24,404 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29029 states and 42361 transitions. [2019-12-07 10:29:24,414 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:24,414 INFO L688 BuchiCegarLoop]: Abstraction has 29029 states and 42361 transitions. [2019-12-07 10:29:24,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29029 states and 42361 transitions. [2019-12-07 10:29:24,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29029 to 29029. [2019-12-07 10:29:24,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29029 states. [2019-12-07 10:29:24,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29029 states to 29029 states and 42361 transitions. [2019-12-07 10:29:24,659 INFO L711 BuchiCegarLoop]: Abstraction has 29029 states and 42361 transitions. [2019-12-07 10:29:24,659 INFO L591 BuchiCegarLoop]: Abstraction has 29029 states and 42361 transitions. [2019-12-07 10:29:24,659 INFO L424 BuchiCegarLoop]: ======== Iteration 21============ [2019-12-07 10:29:24,659 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 29029 states and 42361 transitions. [2019-12-07 10:29:24,719 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 26832 [2019-12-07 10:29:24,719 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:24,719 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:24,720 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:24,721 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:24,721 INFO L794 eck$LassoCheckResult]: Stem: 500459#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 500395#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 500052#L246 assume !(1 == ~main_in1_req_up~0); 499981#L246-2 assume !(1 == ~main_in2_req_up~0); 499983#L257-1 assume !(1 == ~main_sum_req_up~0); 500042#L268-1 assume !(1 == ~main_diff_req_up~0); 500048#L279-1 assume !(1 == ~main_pres_req_up~0); 500054#L290-1 assume !(1 == ~main_dbl_req_up~0); 500061#L301-1 assume !(1 == ~main_zero_req_up~0); 500065#L312-1 assume !(1 == ~main_clk_req_up~0); 500611#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 500669#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 500667#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 500665#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 500663#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 500661#L361-1 assume !(0 == ~main_in1_ev~0); 500659#L366-1 assume !(0 == ~main_in2_ev~0); 500657#L371-1 assume !(0 == ~main_sum_ev~0); 500655#L376-1 assume !(0 == ~main_diff_ev~0); 500653#L381-1 assume !(0 == ~main_pres_ev~0); 500651#L386-1 assume !(0 == ~main_dbl_ev~0); 500626#L391-1 assume !(0 == ~main_zero_ev~0); 500627#L396-1 assume !(0 == ~main_clk_ev~0); 506676#L401-1 assume !(0 == ~main_clk_pos_edge~0); 506672#L406-1 assume !(0 == ~main_clk_neg_edge~0); 506668#L411-1 assume !(1 == ~main_clk_pos_edge~0); 506664#L416-1 assume !(1 == ~main_clk_pos_edge~0); 506660#L421-1 assume !(1 == ~main_clk_pos_edge~0); 506656#L426-1 assume !(1 == ~main_clk_pos_edge~0); 506652#L431-1 assume !(1 == ~main_clk_pos_edge~0); 506648#L436-1 assume !(1 == ~main_in1_ev~0); 506644#L441-1 assume !(1 == ~main_in2_ev~0); 506640#L446-1 assume !(1 == ~main_sum_ev~0); 506636#L451-1 assume !(1 == ~main_diff_ev~0); 506632#L456-1 assume !(1 == ~main_pres_ev~0); 506627#L461-1 assume !(1 == ~main_dbl_ev~0); 506623#L466-1 assume !(1 == ~main_zero_ev~0); 506622#L471-1 assume !(1 == ~main_clk_ev~0); 506621#L476-1 assume !(1 == ~main_clk_pos_edge~0); 506620#L481-1 assume !(1 == ~main_clk_neg_edge~0); 501185#L732-1 assume !false; 506619#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 506617#L219 [2019-12-07 10:29:24,721 INFO L796 eck$LassoCheckResult]: Loop: 506617#L219 assume !false; 507814#L137 assume !(0 == ~N_generate_st~0); 507811#L141 assume !(0 == ~S1_addsub_st~0); 507464#L144 assume !(0 == ~S2_presdbl_st~0); 501713#L147 assume !(0 == ~S3_zero_st~0); 501643#L150 assume !(0 == ~D_print_st~0); 501642#L235 start_simulation_~kernel_st~0 := 2; 501640#L499 assume !(1 == ~main_in1_req_up~0); 501636#L499-2 assume !(1 == ~main_in2_req_up~0); 501634#L510-1 assume !(1 == ~main_sum_req_up~0); 501631#L521-1 assume !(1 == ~main_diff_req_up~0); 501625#L532-1 assume !(1 == ~main_pres_req_up~0); 501619#L543-1 assume !(1 == ~main_dbl_req_up~0); 501620#L554-1 assume !(1 == ~main_zero_req_up~0); 502008#L565-1 assume 1 == ~main_clk_req_up~0; 506434#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 504188#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 504189#L577-1 ~main_clk_req_up~0 := 0; 506442#L576-1 start_simulation_~kernel_st~0 := 3; 506441#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 506440#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 506439#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 506438#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 499918#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 499919#L615-1 assume !(0 == ~main_dbl_ev~0); 500419#L620-1 assume !(0 == ~main_zero_ev~0); 506435#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 506405#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 506406#L635-1 assume !(0 == ~main_clk_neg_edge~0); 507579#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 507575#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 507571#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 507568#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 507564#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 507561#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 507559#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 507557#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 507555#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 507553#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 507551#L690-1 assume !(1 == ~main_dbl_ev~0); 507489#L695-1 assume !(1 == ~main_zero_ev~0); 507480#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 507116#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 507474#L710-1 assume !(1 == ~main_clk_neg_edge~0); 507472#L715-1 assume 0 == ~N_generate_st~0; 507471#L732-1 assume !false; 507468#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 507467#L219 assume !false; 507465#L137 assume 0 == ~N_generate_st~0; 507463#L150-1 assume 0 == ~N_generate_st~0;eval_~tmp~0 := eval_#t~nondet0;havoc eval_#t~nondet0; 507317#L163 assume 0 != eval_~tmp~0;~N_generate_st~0 := 1;havoc N_generate_~a~0, N_generate_~b~0;havoc N_generate_~a~0;havoc N_generate_~b~0;~main_in1_val_t~0 := N_generate_~a~0;~main_in1_req_up~0 := 1;~main_in2_val_t~0 := N_generate_~b~0;~main_in2_req_up~0 := 1; 507313#L159 assume 0 == ~S1_addsub_st~0;eval_~tmp___0~0 := eval_#t~nondet1;havoc eval_#t~nondet1; 507303#L178 assume 0 != eval_~tmp___0~0;~S1_addsub_st~0 := 1;havoc S1_addsub_~a~1, S1_addsub_~b~1;havoc S1_addsub_~a~1;havoc S1_addsub_~b~1;S1_addsub_~a~1 := ~main_in1_val~0;S1_addsub_~b~1 := ~main_in2_val~0;~main_sum_val_t~0 := S1_addsub_~a~1 + S1_addsub_~b~1;~main_sum_req_up~0 := 1;~main_diff_val_t~0 := S1_addsub_~a~1 - S1_addsub_~b~1;~main_diff_req_up~0 := 1; 507296#L174 assume !(0 == ~S2_presdbl_st~0); 507287#L189 assume !(0 == ~S3_zero_st~0); 506684#L204 assume !(0 == ~D_print_st~0); 506617#L219 [2019-12-07 10:29:24,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:24,721 INFO L82 PathProgramCache]: Analyzing trace with hash -544446791, now seen corresponding path program 4 times [2019-12-07 10:29:24,721 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:24,722 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811682436] [2019-12-07 10:29:24,722 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:24,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:24,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:24,732 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:24,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:24,732 INFO L82 PathProgramCache]: Analyzing trace with hash 299541170, now seen corresponding path program 1 times [2019-12-07 10:29:24,732 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:24,732 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366458531] [2019-12-07 10:29:24,732 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:24,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:24,750 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:24,751 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366458531] [2019-12-07 10:29:24,751 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:24,751 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:24,751 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221943306] [2019-12-07 10:29:24,751 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:24,751 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:24,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:24,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:24,751 INFO L87 Difference]: Start difference. First operand 29029 states and 42361 transitions. cyclomatic complexity: 13334 Second operand 3 states. [2019-12-07 10:29:24,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:24,820 INFO L93 Difference]: Finished difference Result 29029 states and 41401 transitions. [2019-12-07 10:29:24,820 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:24,820 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 29029 states and 41401 transitions. [2019-12-07 10:29:24,891 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 26832 [2019-12-07 10:29:24,938 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 29029 states to 29029 states and 41401 transitions. [2019-12-07 10:29:24,938 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 29029 [2019-12-07 10:29:24,949 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 29029 [2019-12-07 10:29:24,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29029 states and 41401 transitions. [2019-12-07 10:29:24,958 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:24,958 INFO L688 BuchiCegarLoop]: Abstraction has 29029 states and 41401 transitions. [2019-12-07 10:29:24,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29029 states and 41401 transitions. [2019-12-07 10:29:25,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29029 to 29029. [2019-12-07 10:29:25,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29029 states. [2019-12-07 10:29:25,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29029 states to 29029 states and 41401 transitions. [2019-12-07 10:29:25,133 INFO L711 BuchiCegarLoop]: Abstraction has 29029 states and 41401 transitions. [2019-12-07 10:29:25,133 INFO L591 BuchiCegarLoop]: Abstraction has 29029 states and 41401 transitions. [2019-12-07 10:29:25,133 INFO L424 BuchiCegarLoop]: ======== Iteration 22============ [2019-12-07 10:29:25,133 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 29029 states and 41401 transitions. [2019-12-07 10:29:25,193 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 26832 [2019-12-07 10:29:25,193 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:25,193 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:25,194 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:25,194 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:25,194 INFO L794 eck$LassoCheckResult]: Stem: 558491#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 558438#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 558111#L246 assume !(1 == ~main_in1_req_up~0); 558041#L246-2 assume !(1 == ~main_in2_req_up~0); 558043#L257-1 assume !(1 == ~main_sum_req_up~0); 558099#L268-1 assume !(1 == ~main_diff_req_up~0); 558105#L279-1 assume !(1 == ~main_pres_req_up~0); 558109#L290-1 assume !(1 == ~main_dbl_req_up~0); 558118#L301-1 assume !(1 == ~main_zero_req_up~0); 558122#L312-1 assume !(1 == ~main_clk_req_up~0); 558614#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 558669#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 558667#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 558665#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 558663#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 558661#L361-1 assume !(0 == ~main_in1_ev~0); 558659#L366-1 assume !(0 == ~main_in2_ev~0); 558657#L371-1 assume !(0 == ~main_sum_ev~0); 558655#L376-1 assume !(0 == ~main_diff_ev~0); 558653#L381-1 assume !(0 == ~main_pres_ev~0); 558650#L386-1 assume !(0 == ~main_dbl_ev~0); 558651#L391-1 assume !(0 == ~main_zero_ev~0); 563751#L396-1 assume !(0 == ~main_clk_ev~0); 563750#L401-1 assume !(0 == ~main_clk_pos_edge~0); 563749#L406-1 assume !(0 == ~main_clk_neg_edge~0); 563748#L411-1 assume !(1 == ~main_clk_pos_edge~0); 558535#L416-1 assume !(1 == ~main_clk_pos_edge~0); 558385#L421-1 assume !(1 == ~main_clk_pos_edge~0); 558386#L426-1 assume !(1 == ~main_clk_pos_edge~0); 558325#L431-1 assume !(1 == ~main_clk_pos_edge~0); 558326#L436-1 assume !(1 == ~main_in1_ev~0); 558361#L441-1 assume !(1 == ~main_in2_ev~0); 558176#L446-1 assume !(1 == ~main_sum_ev~0); 558177#L451-1 assume !(1 == ~main_diff_ev~0); 558311#L456-1 assume !(1 == ~main_pres_ev~0); 558312#L461-1 assume !(1 == ~main_dbl_ev~0); 558130#L466-1 assume !(1 == ~main_zero_ev~0); 558131#L471-1 assume !(1 == ~main_clk_ev~0); 565532#L476-1 assume !(1 == ~main_clk_pos_edge~0); 565531#L481-1 assume !(1 == ~main_clk_neg_edge~0); 559154#L732-1 assume !false; 565527#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 565525#L219 [2019-12-07 10:29:25,194 INFO L796 eck$LassoCheckResult]: Loop: 565525#L219 assume !false; 565576#L137 assume !(0 == ~N_generate_st~0); 565577#L141 assume !(0 == ~S1_addsub_st~0); 563723#L144 assume !(0 == ~S2_presdbl_st~0); 563724#L147 assume !(0 == ~S3_zero_st~0); 559619#L150 assume !(0 == ~D_print_st~0); 559618#L235 start_simulation_~kernel_st~0 := 2; 559616#L499 assume !(1 == ~main_in1_req_up~0); 559612#L499-2 assume !(1 == ~main_in2_req_up~0); 559610#L510-1 assume !(1 == ~main_sum_req_up~0); 559607#L521-1 assume !(1 == ~main_diff_req_up~0); 559601#L532-1 assume !(1 == ~main_pres_req_up~0); 559595#L543-1 assume !(1 == ~main_dbl_req_up~0); 559596#L554-1 assume !(1 == ~main_zero_req_up~0); 560920#L565-1 assume 1 == ~main_clk_req_up~0; 565862#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 558549#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 558550#L577-1 ~main_clk_req_up~0 := 0; 562459#L576-1 start_simulation_~kernel_st~0 := 3; 562458#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 562457#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 562456#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 562455#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 562454#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 562453#L615-1 assume !(0 == ~main_dbl_ev~0); 562452#L620-1 assume !(0 == ~main_zero_ev~0); 562450#L625-1 assume !(0 == ~main_clk_ev~0); 562446#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 562443#L635-1 assume !(0 == ~main_clk_neg_edge~0); 562440#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 562438#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 562434#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 562431#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 562426#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 562428#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 565214#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 565212#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 565211#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 562410#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 562407#L690-1 assume !(1 == ~main_dbl_ev~0); 561193#L695-1 assume !(1 == ~main_zero_ev~0); 563520#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 562103#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 562104#L710-1 assume !(1 == ~main_clk_neg_edge~0); 565691#L715-1 assume 0 == ~N_generate_st~0; 565690#L732-1 assume !false; 565689#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 565683#L219 assume !false; 565672#L137 assume 0 == ~N_generate_st~0; 565663#L150-1 assume 0 == ~N_generate_st~0;eval_~tmp~0 := eval_#t~nondet0;havoc eval_#t~nondet0; 565651#L163 assume 0 != eval_~tmp~0;~N_generate_st~0 := 1;havoc N_generate_~a~0, N_generate_~b~0;havoc N_generate_~a~0;havoc N_generate_~b~0;~main_in1_val_t~0 := N_generate_~a~0;~main_in1_req_up~0 := 1;~main_in2_val_t~0 := N_generate_~b~0;~main_in2_req_up~0 := 1; 565652#L159 assume 0 == ~S1_addsub_st~0;eval_~tmp___0~0 := eval_#t~nondet1;havoc eval_#t~nondet1; 565791#L178 assume 0 != eval_~tmp___0~0;~S1_addsub_st~0 := 1;havoc S1_addsub_~a~1, S1_addsub_~b~1;havoc S1_addsub_~a~1;havoc S1_addsub_~b~1;S1_addsub_~a~1 := ~main_in1_val~0;S1_addsub_~b~1 := ~main_in2_val~0;~main_sum_val_t~0 := S1_addsub_~a~1 + S1_addsub_~b~1;~main_sum_req_up~0 := 1;~main_diff_val_t~0 := S1_addsub_~a~1 - S1_addsub_~b~1;~main_diff_req_up~0 := 1; 565820#L174 assume 0 == ~S2_presdbl_st~0;eval_~tmp___1~0 := eval_#t~nondet2;havoc eval_#t~nondet2; 565857#L193 assume 0 != eval_~tmp___1~0;~S2_presdbl_st~0 := 1;havoc S2_presdbl_~a~2, S2_presdbl_~b~2, S2_presdbl_~c~0, S2_presdbl_~d~0;havoc S2_presdbl_~a~2;havoc S2_presdbl_~b~2;havoc S2_presdbl_~c~0;havoc S2_presdbl_~d~0;S2_presdbl_~a~2 := ~main_sum_val~0;S2_presdbl_~b~2 := ~main_diff_val~0;~main_pres_val_t~0 := S2_presdbl_~a~2;~main_pres_req_up~0 := 1;S2_presdbl_~c~0 := S2_presdbl_~a~2 + S2_presdbl_~b~2;S2_presdbl_~d~0 := S2_presdbl_~a~2 - S2_presdbl_~b~2;~main_dbl_val_t~0 := S2_presdbl_~c~0 + S2_presdbl_~d~0;~main_dbl_req_up~0 := 1; 565858#L189 assume !(0 == ~S3_zero_st~0); 565539#L204 assume !(0 == ~D_print_st~0); 565525#L219 [2019-12-07 10:29:25,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:25,195 INFO L82 PathProgramCache]: Analyzing trace with hash -544446791, now seen corresponding path program 5 times [2019-12-07 10:29:25,195 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:25,195 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906380302] [2019-12-07 10:29:25,195 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:25,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:25,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:25,206 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:25,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:25,206 INFO L82 PathProgramCache]: Analyzing trace with hash 1397155173, now seen corresponding path program 1 times [2019-12-07 10:29:25,207 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:25,207 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950323243] [2019-12-07 10:29:25,207 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:25,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:25,218 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:25,218 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950323243] [2019-12-07 10:29:25,219 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:25,219 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:25,219 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978631475] [2019-12-07 10:29:25,219 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:25,219 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:25,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:25,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:25,220 INFO L87 Difference]: Start difference. First operand 29029 states and 41401 transitions. cyclomatic complexity: 12374 Second operand 3 states. [2019-12-07 10:29:25,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:25,282 INFO L93 Difference]: Finished difference Result 15797 states and 22597 transitions. [2019-12-07 10:29:25,282 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:25,282 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 15797 states and 22597 transitions. [2019-12-07 10:29:25,320 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14492 [2019-12-07 10:29:25,340 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 15797 states to 15797 states and 22597 transitions. [2019-12-07 10:29:25,340 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15797 [2019-12-07 10:29:25,345 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 15797 [2019-12-07 10:29:25,345 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15797 states and 22597 transitions. [2019-12-07 10:29:25,350 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:25,350 INFO L688 BuchiCegarLoop]: Abstraction has 15797 states and 22597 transitions. [2019-12-07 10:29:25,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15797 states and 22597 transitions. [2019-12-07 10:29:25,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15797 to 15797. [2019-12-07 10:29:25,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15797 states. [2019-12-07 10:29:25,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15797 states to 15797 states and 22597 transitions. [2019-12-07 10:29:25,436 INFO L711 BuchiCegarLoop]: Abstraction has 15797 states and 22597 transitions. [2019-12-07 10:29:25,436 INFO L591 BuchiCegarLoop]: Abstraction has 15797 states and 22597 transitions. [2019-12-07 10:29:25,436 INFO L424 BuchiCegarLoop]: ======== Iteration 23============ [2019-12-07 10:29:25,436 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15797 states and 22597 transitions. [2019-12-07 10:29:25,463 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14492 [2019-12-07 10:29:25,463 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:25,463 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:25,464 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:25,464 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:25,464 INFO L794 eck$LassoCheckResult]: Stem: 603372#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 603315#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 602955#L246 assume !(1 == ~main_in1_req_up~0); 602879#L246-2 assume !(1 == ~main_in2_req_up~0); 602881#L257-1 assume !(1 == ~main_sum_req_up~0); 602939#L268-1 assume !(1 == ~main_diff_req_up~0); 602946#L279-1 assume !(1 == ~main_pres_req_up~0); 602953#L290-1 assume !(1 == ~main_dbl_req_up~0); 602963#L301-1 assume !(1 == ~main_zero_req_up~0); 602908#L312-1 assume !(1 == ~main_clk_req_up~0); 602906#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 602907#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 603107#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 603108#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 602897#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 602898#L361-1 assume !(0 == ~main_in1_ev~0); 603267#L366-1 assume !(0 == ~main_in2_ev~0); 603268#L371-1 assume !(0 == ~main_sum_ev~0); 606960#L376-1 assume !(0 == ~main_diff_ev~0); 603397#L381-1 assume !(0 == ~main_pres_ev~0); 603238#L386-1 assume !(0 == ~main_dbl_ev~0); 603032#L391-1 assume !(0 == ~main_zero_ev~0); 603033#L396-1 assume !(0 == ~main_clk_ev~0); 603188#L401-1 assume !(0 == ~main_clk_pos_edge~0); 603189#L406-1 assume !(0 == ~main_clk_neg_edge~0); 602998#L411-1 assume !(1 == ~main_clk_pos_edge~0); 602999#L416-1 assume !(1 == ~main_clk_pos_edge~0); 603263#L421-1 assume !(1 == ~main_clk_pos_edge~0); 603264#L426-1 assume !(1 == ~main_clk_pos_edge~0); 603197#L431-1 assume !(1 == ~main_clk_pos_edge~0); 603198#L436-1 assume !(1 == ~main_in1_ev~0); 603235#L441-1 assume !(1 == ~main_in2_ev~0); 603025#L446-1 assume !(1 == ~main_sum_ev~0); 603026#L451-1 assume !(1 == ~main_diff_ev~0); 603180#L456-1 assume !(1 == ~main_pres_ev~0); 603181#L461-1 assume !(1 == ~main_dbl_ev~0); 602975#L466-1 assume !(1 == ~main_zero_ev~0); 602976#L471-1 assume !(1 == ~main_clk_ev~0); 603418#L476-1 assume !(1 == ~main_clk_pos_edge~0); 607626#L481-1 assume !(1 == ~main_clk_neg_edge~0); 603811#L732-1 assume !false; 606590#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 606588#L219 [2019-12-07 10:29:25,464 INFO L796 eck$LassoCheckResult]: Loop: 606588#L219 assume !false; 606882#L137 assume !(0 == ~N_generate_st~0); 606881#L141 assume !(0 == ~S1_addsub_st~0); 606879#L144 assume !(0 == ~S2_presdbl_st~0); 606703#L147 assume !(0 == ~S3_zero_st~0); 604298#L150 assume !(0 == ~D_print_st~0); 604297#L235 start_simulation_~kernel_st~0 := 2; 604295#L499 assume !(1 == ~main_in1_req_up~0); 604040#L499-2 assume !(1 == ~main_in2_req_up~0); 604041#L510-1 assume !(1 == ~main_sum_req_up~0); 604032#L521-1 assume !(1 == ~main_diff_req_up~0); 604031#L532-1 assume !(1 == ~main_pres_req_up~0); 604277#L543-1 assume !(1 == ~main_dbl_req_up~0); 604002#L554-1 assume !(1 == ~main_zero_req_up~0); 603986#L565-1 assume 1 == ~main_clk_req_up~0; 603970#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 603441#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 603442#L577-1 ~main_clk_req_up~0 := 0; 604201#L576-1 start_simulation_~kernel_st~0 := 3; 604200#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 604199#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 604198#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 604197#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 604196#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 604195#L615-1 assume !(0 == ~main_dbl_ev~0); 604194#L620-1 assume !(0 == ~main_zero_ev~0); 604193#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 604191#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 604192#L635-1 assume !(0 == ~main_clk_neg_edge~0); 605490#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 605487#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 605483#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 605479#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 605476#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 605474#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 605472#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 605470#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 605468#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 605466#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 605465#L690-1 assume !(1 == ~main_dbl_ev~0); 605265#L695-1 assume !(1 == ~main_zero_ev~0); 605262#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 605257#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 605258#L710-1 assume !(1 == ~main_clk_neg_edge~0); 606776#L715-1 assume 0 == ~N_generate_st~0; 606775#L732-1 assume !false; 606764#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 606762#L219 assume !false; 606761#L137 assume 0 == ~N_generate_st~0; 606760#L150-1 assume 0 == ~N_generate_st~0;eval_~tmp~0 := eval_#t~nondet0;havoc eval_#t~nondet0; 606757#L163 assume 0 != eval_~tmp~0;~N_generate_st~0 := 1;havoc N_generate_~a~0, N_generate_~b~0;havoc N_generate_~a~0;havoc N_generate_~b~0;~main_in1_val_t~0 := N_generate_~a~0;~main_in1_req_up~0 := 1;~main_in2_val_t~0 := N_generate_~b~0;~main_in2_req_up~0 := 1; 606758#L159 assume 0 == ~S1_addsub_st~0;eval_~tmp___0~0 := eval_#t~nondet1;havoc eval_#t~nondet1; 606742#L178 assume 0 != eval_~tmp___0~0;~S1_addsub_st~0 := 1;havoc S1_addsub_~a~1, S1_addsub_~b~1;havoc S1_addsub_~a~1;havoc S1_addsub_~b~1;S1_addsub_~a~1 := ~main_in1_val~0;S1_addsub_~b~1 := ~main_in2_val~0;~main_sum_val_t~0 := S1_addsub_~a~1 + S1_addsub_~b~1;~main_sum_req_up~0 := 1;~main_diff_val_t~0 := S1_addsub_~a~1 - S1_addsub_~b~1;~main_diff_req_up~0 := 1; 606743#L174 assume 0 == ~S2_presdbl_st~0;eval_~tmp___1~0 := eval_#t~nondet2;havoc eval_#t~nondet2; 606596#L193 assume 0 != eval_~tmp___1~0;~S2_presdbl_st~0 := 1;havoc S2_presdbl_~a~2, S2_presdbl_~b~2, S2_presdbl_~c~0, S2_presdbl_~d~0;havoc S2_presdbl_~a~2;havoc S2_presdbl_~b~2;havoc S2_presdbl_~c~0;havoc S2_presdbl_~d~0;S2_presdbl_~a~2 := ~main_sum_val~0;S2_presdbl_~b~2 := ~main_diff_val~0;~main_pres_val_t~0 := S2_presdbl_~a~2;~main_pres_req_up~0 := 1;S2_presdbl_~c~0 := S2_presdbl_~a~2 + S2_presdbl_~b~2;S2_presdbl_~d~0 := S2_presdbl_~a~2 - S2_presdbl_~b~2;~main_dbl_val_t~0 := S2_presdbl_~c~0 + S2_presdbl_~d~0;~main_dbl_req_up~0 := 1; 606597#L189 assume !(0 == ~S3_zero_st~0); 606601#L204 assume !(0 == ~D_print_st~0); 606588#L219 [2019-12-07 10:29:25,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:25,464 INFO L82 PathProgramCache]: Analyzing trace with hash -544446791, now seen corresponding path program 6 times [2019-12-07 10:29:25,465 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:25,465 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342430539] [2019-12-07 10:29:25,465 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:25,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:25,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:25,474 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:25,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:25,474 INFO L82 PathProgramCache]: Analyzing trace with hash 695555299, now seen corresponding path program 1 times [2019-12-07 10:29:25,474 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:25,474 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297224778] [2019-12-07 10:29:25,474 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:25,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:25,487 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:25,487 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297224778] [2019-12-07 10:29:25,487 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:25,487 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:25,487 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567583259] [2019-12-07 10:29:25,488 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:25,488 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:25,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:25,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:25,488 INFO L87 Difference]: Start difference. First operand 15797 states and 22597 transitions. cyclomatic complexity: 6802 Second operand 3 states. [2019-12-07 10:29:25,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:25,539 INFO L93 Difference]: Finished difference Result 15797 states and 22165 transitions. [2019-12-07 10:29:25,540 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:25,540 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 15797 states and 22165 transitions. [2019-12-07 10:29:25,582 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14492 [2019-12-07 10:29:25,603 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 15797 states to 15797 states and 22165 transitions. [2019-12-07 10:29:25,603 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15797 [2019-12-07 10:29:25,608 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 15797 [2019-12-07 10:29:25,609 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15797 states and 22165 transitions. [2019-12-07 10:29:25,613 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:25,613 INFO L688 BuchiCegarLoop]: Abstraction has 15797 states and 22165 transitions. [2019-12-07 10:29:25,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15797 states and 22165 transitions. [2019-12-07 10:29:25,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15797 to 15797. [2019-12-07 10:29:25,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15797 states. [2019-12-07 10:29:25,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15797 states to 15797 states and 22165 transitions. [2019-12-07 10:29:25,704 INFO L711 BuchiCegarLoop]: Abstraction has 15797 states and 22165 transitions. [2019-12-07 10:29:25,704 INFO L591 BuchiCegarLoop]: Abstraction has 15797 states and 22165 transitions. [2019-12-07 10:29:25,704 INFO L424 BuchiCegarLoop]: ======== Iteration 24============ [2019-12-07 10:29:25,704 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15797 states and 22165 transitions. [2019-12-07 10:29:25,737 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14492 [2019-12-07 10:29:25,737 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:25,737 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:25,738 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:25,738 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:25,738 INFO L794 eck$LassoCheckResult]: Stem: 634907#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 634868#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 634549#L246 assume !(1 == ~main_in1_req_up~0); 634475#L246-2 assume !(1 == ~main_in2_req_up~0); 634477#L257-1 assume !(1 == ~main_sum_req_up~0); 634535#L268-1 assume !(1 == ~main_diff_req_up~0); 634541#L279-1 assume !(1 == ~main_pres_req_up~0); 634547#L290-1 assume !(1 == ~main_dbl_req_up~0); 634555#L301-1 assume !(1 == ~main_zero_req_up~0); 634502#L312-1 assume !(1 == ~main_clk_req_up~0); 634504#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 638606#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 638605#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 638604#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 638603#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 638602#L361-1 assume !(0 == ~main_in1_ev~0); 638601#L366-1 assume !(0 == ~main_in2_ev~0); 634960#L371-1 assume !(0 == ~main_sum_ev~0); 634758#L376-1 assume !(0 == ~main_diff_ev~0); 634759#L381-1 assume !(0 == ~main_pres_ev~0); 634791#L386-1 assume !(0 == ~main_dbl_ev~0); 634619#L391-1 assume !(0 == ~main_zero_ev~0); 634620#L396-1 assume !(0 == ~main_clk_ev~0); 634747#L401-1 assume !(0 == ~main_clk_pos_edge~0); 634748#L406-1 assume !(0 == ~main_clk_neg_edge~0); 634584#L411-1 assume !(1 == ~main_clk_pos_edge~0); 634585#L416-1 assume !(1 == ~main_clk_pos_edge~0); 638541#L421-1 assume !(1 == ~main_clk_pos_edge~0); 634955#L426-1 assume !(1 == ~main_clk_pos_edge~0); 634956#L431-1 assume !(1 == ~main_clk_pos_edge~0); 638540#L436-1 assume !(1 == ~main_in1_ev~0); 638534#L441-1 assume !(1 == ~main_in2_ev~0); 638529#L446-1 assume !(1 == ~main_sum_ev~0); 638524#L451-1 assume !(1 == ~main_diff_ev~0); 638518#L456-1 assume !(1 == ~main_pres_ev~0); 637601#L461-1 assume !(1 == ~main_dbl_ev~0); 637598#L466-1 assume !(1 == ~main_zero_ev~0); 636618#L471-1 assume !(1 == ~main_clk_ev~0); 637595#L476-1 assume !(1 == ~main_clk_pos_edge~0); 637592#L481-1 assume !(1 == ~main_clk_neg_edge~0); 635281#L732-1 assume !false; 637457#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 637455#L219 [2019-12-07 10:29:25,738 INFO L796 eck$LassoCheckResult]: Loop: 637455#L219 assume !false; 638638#L137 assume !(0 == ~N_generate_st~0); 638636#L141 assume !(0 == ~S1_addsub_st~0); 638635#L144 assume !(0 == ~S2_presdbl_st~0); 637448#L147 assume !(0 == ~S3_zero_st~0); 634926#L150 assume !(0 == ~D_print_st~0); 634543#L235 start_simulation_~kernel_st~0 := 2; 634537#L499 assume !(1 == ~main_in1_req_up~0); 634538#L499-2 assume !(1 == ~main_in2_req_up~0); 635578#L510-1 assume !(1 == ~main_sum_req_up~0); 635577#L521-1 assume !(1 == ~main_diff_req_up~0); 635549#L532-1 assume !(1 == ~main_pres_req_up~0); 635524#L543-1 assume !(1 == ~main_dbl_req_up~0); 635512#L554-1 assume !(1 == ~main_zero_req_up~0); 635502#L565-1 assume 1 == ~main_clk_req_up~0; 635498#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 634968#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 634969#L577-1 ~main_clk_req_up~0 := 0; 637436#L576-1 start_simulation_~kernel_st~0 := 3; 637430#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 637424#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 637418#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 637412#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 637406#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 637400#L615-1 assume !(0 == ~main_dbl_ev~0); 637394#L620-1 assume !(0 == ~main_zero_ev~0); 637388#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 637381#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 637372#L635-1 assume !(0 == ~main_clk_neg_edge~0); 637364#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 637356#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 637344#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 637332#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 637321#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 637310#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 637304#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 637298#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 637292#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 637286#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 637278#L690-1 assume !(1 == ~main_dbl_ev~0); 637268#L695-1 assume !(1 == ~main_zero_ev~0); 636112#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 637261#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 637262#L710-1 assume !(1 == ~main_clk_neg_edge~0); 637671#L715-1 assume 0 == ~N_generate_st~0; 637670#L732-1 assume !false; 637663#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 637662#L219 assume !false; 637660#L137 assume 0 == ~N_generate_st~0; 637657#L150-1 assume 0 == ~N_generate_st~0;eval_~tmp~0 := eval_#t~nondet0;havoc eval_#t~nondet0; 637654#L163 assume 0 != eval_~tmp~0;~N_generate_st~0 := 1;havoc N_generate_~a~0, N_generate_~b~0;havoc N_generate_~a~0;havoc N_generate_~b~0;~main_in1_val_t~0 := N_generate_~a~0;~main_in1_req_up~0 := 1;~main_in2_val_t~0 := N_generate_~b~0;~main_in2_req_up~0 := 1; 637655#L159 assume 0 == ~S1_addsub_st~0;eval_~tmp___0~0 := eval_#t~nondet1;havoc eval_#t~nondet1; 637726#L178 assume 0 != eval_~tmp___0~0;~S1_addsub_st~0 := 1;havoc S1_addsub_~a~1, S1_addsub_~b~1;havoc S1_addsub_~a~1;havoc S1_addsub_~b~1;S1_addsub_~a~1 := ~main_in1_val~0;S1_addsub_~b~1 := ~main_in2_val~0;~main_sum_val_t~0 := S1_addsub_~a~1 + S1_addsub_~b~1;~main_sum_req_up~0 := 1;~main_diff_val_t~0 := S1_addsub_~a~1 - S1_addsub_~b~1;~main_diff_req_up~0 := 1; 637727#L174 assume 0 == ~S2_presdbl_st~0;eval_~tmp___1~0 := eval_#t~nondet2;havoc eval_#t~nondet2; 637543#L193 assume 0 != eval_~tmp___1~0;~S2_presdbl_st~0 := 1;havoc S2_presdbl_~a~2, S2_presdbl_~b~2, S2_presdbl_~c~0, S2_presdbl_~d~0;havoc S2_presdbl_~a~2;havoc S2_presdbl_~b~2;havoc S2_presdbl_~c~0;havoc S2_presdbl_~d~0;S2_presdbl_~a~2 := ~main_sum_val~0;S2_presdbl_~b~2 := ~main_diff_val~0;~main_pres_val_t~0 := S2_presdbl_~a~2;~main_pres_req_up~0 := 1;S2_presdbl_~c~0 := S2_presdbl_~a~2 + S2_presdbl_~b~2;S2_presdbl_~d~0 := S2_presdbl_~a~2 - S2_presdbl_~b~2;~main_dbl_val_t~0 := S2_presdbl_~c~0 + S2_presdbl_~d~0;~main_dbl_req_up~0 := 1; 637544#L189 assume 0 == ~S3_zero_st~0;eval_~tmp___2~0 := eval_#t~nondet3;havoc eval_#t~nondet3; 637573#L208 assume 0 != eval_~tmp___2~0;~S3_zero_st~0 := 1;havoc S3_zero_~a~3, S3_zero_~b~3;havoc S3_zero_~a~3;havoc S3_zero_~b~3;S3_zero_~a~3 := ~main_pres_val~0;S3_zero_~b~3 := ~main_dbl_val~0;~main_zero_val_t~0 := S3_zero_~b~3 - (S3_zero_~a~3 + S3_zero_~a~3);~main_zero_req_up~0 := 1; 637538#L204 assume !(0 == ~D_print_st~0); 637455#L219 [2019-12-07 10:29:25,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:25,738 INFO L82 PathProgramCache]: Analyzing trace with hash -544446791, now seen corresponding path program 7 times [2019-12-07 10:29:25,739 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:25,739 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814470640] [2019-12-07 10:29:25,739 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:25,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:25,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:25,751 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:25,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:25,752 INFO L82 PathProgramCache]: Analyzing trace with hash 87368953, now seen corresponding path program 1 times [2019-12-07 10:29:25,752 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:25,752 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510907112] [2019-12-07 10:29:25,752 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:25,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:25,774 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:25,774 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510907112] [2019-12-07 10:29:25,774 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:25,774 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 10:29:25,774 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734016917] [2019-12-07 10:29:25,775 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:25,775 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:25,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:25,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:25,775 INFO L87 Difference]: Start difference. First operand 15797 states and 22165 transitions. cyclomatic complexity: 6370 Second operand 3 states. [2019-12-07 10:29:25,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:25,894 INFO L93 Difference]: Finished difference Result 15797 states and 21757 transitions. [2019-12-07 10:29:25,894 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:25,895 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 15797 states and 21757 transitions. [2019-12-07 10:29:25,926 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14492 [2019-12-07 10:29:25,947 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 15797 states to 15797 states and 21757 transitions. [2019-12-07 10:29:25,947 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15797 [2019-12-07 10:29:25,952 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 15797 [2019-12-07 10:29:25,952 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15797 states and 21757 transitions. [2019-12-07 10:29:25,956 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:25,956 INFO L688 BuchiCegarLoop]: Abstraction has 15797 states and 21757 transitions. [2019-12-07 10:29:25,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15797 states and 21757 transitions. [2019-12-07 10:29:26,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15797 to 15797. [2019-12-07 10:29:26,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15797 states. [2019-12-07 10:29:26,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15797 states to 15797 states and 21757 transitions. [2019-12-07 10:29:26,037 INFO L711 BuchiCegarLoop]: Abstraction has 15797 states and 21757 transitions. [2019-12-07 10:29:26,037 INFO L591 BuchiCegarLoop]: Abstraction has 15797 states and 21757 transitions. [2019-12-07 10:29:26,037 INFO L424 BuchiCegarLoop]: ======== Iteration 25============ [2019-12-07 10:29:26,037 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 15797 states and 21757 transitions. [2019-12-07 10:29:26,063 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14492 [2019-12-07 10:29:26,064 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:26,064 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:26,064 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:26,064 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:26,064 INFO L794 eck$LassoCheckResult]: Stem: 666485#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 666458#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 666144#L246 assume !(1 == ~main_in1_req_up~0); 666073#L246-2 assume !(1 == ~main_in2_req_up~0); 666075#L257-1 assume !(1 == ~main_sum_req_up~0); 666130#L268-1 assume !(1 == ~main_diff_req_up~0); 666136#L279-1 assume !(1 == ~main_pres_req_up~0); 666142#L290-1 assume !(1 == ~main_dbl_req_up~0); 666152#L301-1 assume !(1 == ~main_zero_req_up~0); 666102#L312-1 assume !(1 == ~main_clk_req_up~0); 666100#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 666101#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 666283#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 666284#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 666092#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 666093#L361-1 assume !(0 == ~main_in1_ev~0); 666409#L366-1 assume !(0 == ~main_in2_ev~0); 666410#L371-1 assume !(0 == ~main_sum_ev~0); 666355#L376-1 assume !(0 == ~main_diff_ev~0); 666356#L381-1 assume !(0 == ~main_pres_ev~0); 666388#L386-1 assume !(0 == ~main_dbl_ev~0); 666218#L391-1 assume !(0 == ~main_zero_ev~0); 666219#L396-1 assume !(0 == ~main_clk_ev~0); 666342#L401-1 assume !(0 == ~main_clk_pos_edge~0); 666343#L406-1 assume !(0 == ~main_clk_neg_edge~0); 666181#L411-1 assume !(1 == ~main_clk_pos_edge~0); 666182#L416-1 assume !(1 == ~main_clk_pos_edge~0); 667384#L421-1 assume !(1 == ~main_clk_pos_edge~0); 667380#L426-1 assume !(1 == ~main_clk_pos_edge~0); 667376#L431-1 assume !(1 == ~main_clk_pos_edge~0); 667372#L436-1 assume !(1 == ~main_in1_ev~0); 667368#L441-1 assume !(1 == ~main_in2_ev~0); 667364#L446-1 assume !(1 == ~main_sum_ev~0); 667360#L451-1 assume !(1 == ~main_diff_ev~0); 667356#L456-1 assume !(1 == ~main_pres_ev~0); 667352#L461-1 assume !(1 == ~main_dbl_ev~0); 667346#L466-1 assume !(1 == ~main_zero_ev~0); 667203#L471-1 assume !(1 == ~main_clk_ev~0); 667344#L476-1 assume !(1 == ~main_clk_pos_edge~0); 668394#L481-1 assume !(1 == ~main_clk_neg_edge~0); 666840#L732-1 assume !false; 668393#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 668389#L219 [2019-12-07 10:29:26,065 INFO L796 eck$LassoCheckResult]: Loop: 668389#L219 assume !false; 668388#L137 assume !(0 == ~N_generate_st~0); 668387#L141 assume !(0 == ~S1_addsub_st~0); 668386#L144 assume !(0 == ~S2_presdbl_st~0); 668385#L147 assume !(0 == ~S3_zero_st~0); 668384#L150 assume !(0 == ~D_print_st~0); 668383#L235 start_simulation_~kernel_st~0 := 2; 668381#L499 assume !(1 == ~main_in1_req_up~0); 668377#L499-2 assume !(1 == ~main_in2_req_up~0); 668376#L510-1 assume !(1 == ~main_sum_req_up~0); 668375#L521-1 assume !(1 == ~main_diff_req_up~0); 667125#L532-1 assume !(1 == ~main_pres_req_up~0); 667124#L543-1 assume !(1 == ~main_dbl_req_up~0); 667084#L554-1 assume !(1 == ~main_zero_req_up~0); 667074#L565-1 assume 1 == ~main_clk_req_up~0; 667070#L577 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 666525#L580 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 666526#L577-1 ~main_clk_req_up~0 := 0; 668519#L576-1 start_simulation_~kernel_st~0 := 3; 668517#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 668515#L595-2 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 668513#L600-1 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 668511#L605-1 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 668509#L610-1 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 668507#L615-1 assume !(0 == ~main_dbl_ev~0); 668505#L620-1 assume !(0 == ~main_zero_ev~0); 668503#L625-1 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 668499#L630-1 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 668497#L635-1 assume !(0 == ~main_clk_neg_edge~0); 668493#L640-1 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 668489#L645-1 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 668485#L650-1 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 668481#L655-1 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 668477#L660-1 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 668475#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 668473#L670-1 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 668471#L675-1 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 668469#L680-1 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 668467#L685-1 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 668466#L690-1 assume !(1 == ~main_dbl_ev~0); 668462#L695-1 assume !(1 == ~main_zero_ev~0); 667732#L700-1 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 668458#L705-1 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 668459#L710-1 assume !(1 == ~main_clk_neg_edge~0); 667586#L715-1 assume 0 == ~N_generate_st~0; 667585#L732-1 assume !false; 667570#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 667568#L219 assume !false; 667566#L137 assume 0 == ~N_generate_st~0; 667564#L150-1 assume 0 == ~N_generate_st~0;eval_~tmp~0 := eval_#t~nondet0;havoc eval_#t~nondet0; 667542#L163 assume 0 != eval_~tmp~0;~N_generate_st~0 := 1;havoc N_generate_~a~0, N_generate_~b~0;havoc N_generate_~a~0;havoc N_generate_~b~0;~main_in1_val_t~0 := N_generate_~a~0;~main_in1_req_up~0 := 1;~main_in2_val_t~0 := N_generate_~b~0;~main_in2_req_up~0 := 1; 667539#L159 assume 0 == ~S1_addsub_st~0;eval_~tmp___0~0 := eval_#t~nondet1;havoc eval_#t~nondet1; 667535#L178 assume 0 != eval_~tmp___0~0;~S1_addsub_st~0 := 1;havoc S1_addsub_~a~1, S1_addsub_~b~1;havoc S1_addsub_~a~1;havoc S1_addsub_~b~1;S1_addsub_~a~1 := ~main_in1_val~0;S1_addsub_~b~1 := ~main_in2_val~0;~main_sum_val_t~0 := S1_addsub_~a~1 + S1_addsub_~b~1;~main_sum_req_up~0 := 1;~main_diff_val_t~0 := S1_addsub_~a~1 - S1_addsub_~b~1;~main_diff_req_up~0 := 1; 667536#L174 assume 0 == ~S2_presdbl_st~0;eval_~tmp___1~0 := eval_#t~nondet2;havoc eval_#t~nondet2; 668399#L193 assume 0 != eval_~tmp___1~0;~S2_presdbl_st~0 := 1;havoc S2_presdbl_~a~2, S2_presdbl_~b~2, S2_presdbl_~c~0, S2_presdbl_~d~0;havoc S2_presdbl_~a~2;havoc S2_presdbl_~b~2;havoc S2_presdbl_~c~0;havoc S2_presdbl_~d~0;S2_presdbl_~a~2 := ~main_sum_val~0;S2_presdbl_~b~2 := ~main_diff_val~0;~main_pres_val_t~0 := S2_presdbl_~a~2;~main_pres_req_up~0 := 1;S2_presdbl_~c~0 := S2_presdbl_~a~2 + S2_presdbl_~b~2;S2_presdbl_~d~0 := S2_presdbl_~a~2 - S2_presdbl_~b~2;~main_dbl_val_t~0 := S2_presdbl_~c~0 + S2_presdbl_~d~0;~main_dbl_req_up~0 := 1; 668398#L189 assume 0 == ~S3_zero_st~0;eval_~tmp___2~0 := eval_#t~nondet3;havoc eval_#t~nondet3; 668397#L208 assume 0 != eval_~tmp___2~0;~S3_zero_st~0 := 1;havoc S3_zero_~a~3, S3_zero_~b~3;havoc S3_zero_~a~3;havoc S3_zero_~b~3;S3_zero_~a~3 := ~main_pres_val~0;S3_zero_~b~3 := ~main_dbl_val~0;~main_zero_val_t~0 := S3_zero_~b~3 - (S3_zero_~a~3 + S3_zero_~a~3);~main_zero_req_up~0 := 1; 668395#L204 assume 0 == ~D_print_st~0;eval_~tmp___3~0 := eval_#t~nondet4;havoc eval_#t~nondet4; 668391#L223 assume 0 != eval_~tmp___3~0;~D_print_st~0 := 1;~D_z~0 := ~main_zero_val~0; 668389#L219 [2019-12-07 10:29:26,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:26,065 INFO L82 PathProgramCache]: Analyzing trace with hash -544446791, now seen corresponding path program 8 times [2019-12-07 10:29:26,065 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:26,065 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451331873] [2019-12-07 10:29:26,065 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:26,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:26,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:26,073 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:26,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:26,074 INFO L82 PathProgramCache]: Analyzing trace with hash -1586529636, now seen corresponding path program 1 times [2019-12-07 10:29:26,074 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:26,074 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904529652] [2019-12-07 10:29:26,074 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:26,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:26,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:26,093 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:26,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:26,093 INFO L82 PathProgramCache]: Analyzing trace with hash 1881506020, now seen corresponding path program 1 times [2019-12-07 10:29:26,093 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:26,093 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654050309] [2019-12-07 10:29:26,093 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:26,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:26,115 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:26,115 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654050309] [2019-12-07 10:29:26,115 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:26,115 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:26,115 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034652541] [2019-12-07 10:29:26,689 WARN L192 SmtUtils]: Spent 566.00 ms on a formula simplification. DAG size of input: 227 DAG size of output: 223 [2019-12-07 10:29:26,872 WARN L192 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 180 [2019-12-07 10:29:26,880 INFO L210 LassoAnalysis]: Preferences: [2019-12-07 10:29:26,881 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2019-12-07 10:29:26,881 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2019-12-07 10:29:26,881 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2019-12-07 10:29:26,881 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2019-12-07 10:29:26,881 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:26,881 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2019-12-07 10:29:26,881 INFO L132 ssoRankerPreferences]: Path of dumped script: [2019-12-07 10:29:26,882 INFO L133 ssoRankerPreferences]: Filename of dumped script: pipeline.cil-2.c_Iteration25_Loop [2019-12-07 10:29:26,882 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2019-12-07 10:29:26,882 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2019-12-07 10:29:26,899 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,906 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,908 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,909 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,911 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,915 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,918 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,921 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,924 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,926 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,928 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,930 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,931 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,932 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,935 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,938 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,939 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,942 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,943 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,946 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,948 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,950 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,952 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,954 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,957 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,960 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,963 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,964 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,967 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,969 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,975 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,977 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,980 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,984 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,985 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,989 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,990 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,991 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,992 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,994 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:26,996 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,412 INFO L292 LassoAnalysis]: Preprocessing complete. [2019-12-07 10:29:27,413 INFO L404 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:27,417 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:27,417 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:27,424 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:27,424 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~N_generate_st~0=1} Honda state: {~N_generate_st~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:27,429 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:27,429 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:27,433 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:27,433 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_in2_val_t~0=-5, ULTIMATE.start_N_generate_~b~0=-5} Honda state: {~main_in2_val_t~0=-5, ULTIMATE.start_N_generate_~b~0=-5} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:27,442 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:27,442 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:27,445 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:27,446 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_ev~0=2} Honda state: {~main_clk_ev~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:27,450 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:27,450 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:27,453 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:27,453 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_pos_edge~0=2} Honda state: {~main_clk_pos_edge~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:27,462 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:27,462 INFO L160 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:27,470 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2019-12-07 10:29:27,470 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:27,474 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2019-12-07 10:29:27,476 INFO L210 LassoAnalysis]: Preferences: [2019-12-07 10:29:27,476 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2019-12-07 10:29:27,476 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2019-12-07 10:29:27,476 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2019-12-07 10:29:27,476 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2019-12-07 10:29:27,476 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:27,476 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2019-12-07 10:29:27,476 INFO L132 ssoRankerPreferences]: Path of dumped script: [2019-12-07 10:29:27,476 INFO L133 ssoRankerPreferences]: Filename of dumped script: pipeline.cil-2.c_Iteration25_Loop [2019-12-07 10:29:27,476 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2019-12-07 10:29:27,476 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2019-12-07 10:29:27,481 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,486 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,488 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,492 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,496 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,498 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,500 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,504 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,508 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,510 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,513 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,516 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,517 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,519 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,521 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,524 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,528 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,533 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,539 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,541 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,542 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,545 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,547 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,550 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,554 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,557 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,559 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,562 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,564 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,570 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,573 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,576 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,579 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,580 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,585 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,586 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,590 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,591 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,592 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,593 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:27,600 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:28,033 INFO L292 LassoAnalysis]: Preprocessing complete. [2019-12-07 10:29:28,036 INFO L489 LassoAnalysis]: Using template 'affine'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:28,040 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:28,041 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:28,041 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:28,042 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:28,042 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:28,042 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:28,044 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:28,044 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:28,047 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:28,051 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:28,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:28,053 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:28,053 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:28,053 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:28,053 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:28,054 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:28,054 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:28,055 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:28,059 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:28,060 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:28,061 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:28,061 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:28,061 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:28,061 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:28,062 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:28,062 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:28,064 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2019-12-07 10:29:28,069 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2019-12-07 10:29:28,069 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:28,079 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2019-12-07 10:29:28,079 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2019-12-07 10:29:28,079 INFO L510 LassoAnalysis]: Proved termination. [2019-12-07 10:29:28,080 INFO L512 LassoAnalysis]: Termination argument consisting of: Ranking function f(~main_clk_req_up~0) = 1*~main_clk_req_up~0 Supporting invariants [] [2019-12-07 10:29:28,083 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2019-12-07 10:29:28,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:28,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:28,120 INFO L264 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 10:29:28,121 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 10:29:28,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:28,148 INFO L264 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 4 conjunts are in the unsatisfiable core [2019-12-07 10:29:28,149 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 10:29:28,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:28,173 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2019-12-07 10:29:28,174 INFO L72 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 15797 states and 21757 transitions. cyclomatic complexity: 5962 Second operand 5 states. [2019-12-07 10:29:28,299 INFO L76 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 15797 states and 21757 transitions. cyclomatic complexity: 5962. Second operand 5 states. Result 20065 states and 27441 transitions. Complement of second has 7 states. [2019-12-07 10:29:28,299 INFO L142 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2019-12-07 10:29:28,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2019-12-07 10:29:28,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 237 transitions. [2019-12-07 10:29:28,301 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 237 transitions. Stem has 42 letters. Loop has 59 letters. [2019-12-07 10:29:28,304 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2019-12-07 10:29:28,304 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 237 transitions. Stem has 101 letters. Loop has 59 letters. [2019-12-07 10:29:28,306 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2019-12-07 10:29:28,306 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 237 transitions. Stem has 42 letters. Loop has 118 letters. [2019-12-07 10:29:28,309 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2019-12-07 10:29:28,309 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20065 states and 27441 transitions. [2019-12-07 10:29:28,370 INFO L131 ngComponentsAnalysis]: Automaton has 126 accepting balls. 14076 [2019-12-07 10:29:28,436 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20065 states to 19525 states and 26665 transitions. [2019-12-07 10:29:28,436 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15845 [2019-12-07 10:29:28,447 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 15925 [2019-12-07 10:29:28,448 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19525 states and 26665 transitions. [2019-12-07 10:29:28,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2019-12-07 10:29:28,448 INFO L688 BuchiCegarLoop]: Abstraction has 19525 states and 26665 transitions. [2019-12-07 10:29:28,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19525 states and 26665 transitions. [2019-12-07 10:29:28,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19525 to 19449. [2019-12-07 10:29:28,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19449 states. [2019-12-07 10:29:28,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19449 states to 19449 states and 26577 transitions. [2019-12-07 10:29:28,608 INFO L711 BuchiCegarLoop]: Abstraction has 19449 states and 26577 transitions. [2019-12-07 10:29:28,608 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:28,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:28,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:28,608 INFO L87 Difference]: Start difference. First operand 19449 states and 26577 transitions. Second operand 3 states. [2019-12-07 10:29:28,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:28,694 INFO L93 Difference]: Finished difference Result 10653 states and 14585 transitions. [2019-12-07 10:29:28,694 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:28,694 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 10653 states and 14585 transitions. [2019-12-07 10:29:28,720 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10140 [2019-12-07 10:29:28,735 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 10653 states to 10541 states and 14417 transitions. [2019-12-07 10:29:28,735 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10541 [2019-12-07 10:29:28,741 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10541 [2019-12-07 10:29:28,742 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10541 states and 14417 transitions. [2019-12-07 10:29:28,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:28,748 INFO L688 BuchiCegarLoop]: Abstraction has 10541 states and 14417 transitions. [2019-12-07 10:29:28,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10541 states and 14417 transitions. [2019-12-07 10:29:28,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10541 to 10541. [2019-12-07 10:29:28,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10541 states. [2019-12-07 10:29:28,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10541 states to 10541 states and 14417 transitions. [2019-12-07 10:29:28,803 INFO L711 BuchiCegarLoop]: Abstraction has 10541 states and 14417 transitions. [2019-12-07 10:29:28,803 INFO L591 BuchiCegarLoop]: Abstraction has 10541 states and 14417 transitions. [2019-12-07 10:29:28,804 INFO L424 BuchiCegarLoop]: ======== Iteration 26============ [2019-12-07 10:29:28,804 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 10541 states and 14417 transitions. [2019-12-07 10:29:28,823 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10140 [2019-12-07 10:29:28,823 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:28,823 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:28,829 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:28,829 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:28,830 INFO L794 eck$LassoCheckResult]: Stem: 732575#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 732327#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 732328#L246 assume !(1 == ~main_in1_req_up~0); 732394#L246-2 assume !(1 == ~main_in2_req_up~0); 732396#L257-1 assume !(1 == ~main_sum_req_up~0); 732451#L268-1 assume !(1 == ~main_diff_req_up~0); 732458#L279-1 assume !(1 == ~main_pres_req_up~0); 732462#L290-1 assume !(1 == ~main_dbl_req_up~0); 732469#L301-1 assume !(1 == ~main_zero_req_up~0); 732425#L312-1 assume !(1 == ~main_clk_req_up~0); 732426#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 732570#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 732571#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 732329#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 732330#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 732507#L361-1 assume !(0 == ~main_in1_ev~0); 732508#L366-1 assume !(0 == ~main_in2_ev~0); 732771#L371-1 assume !(0 == ~main_sum_ev~0); 732772#L376-1 assume !(0 == ~main_diff_ev~0); 732705#L381-1 assume !(0 == ~main_pres_ev~0); 732706#L386-1 assume !(0 == ~main_dbl_ev~0); 732547#L391-1 assume !(0 == ~main_zero_ev~0); 732548#L396-1 assume !(0 == ~main_clk_ev~0); 732666#L401-1 assume !(0 == ~main_clk_pos_edge~0); 732667#L406-1 assume !(0 == ~main_clk_neg_edge~0); 733021#L411-1 assume !(1 == ~main_clk_pos_edge~0); 732741#L416-1 assume !(1 == ~main_clk_pos_edge~0); 732742#L421-1 assume !(1 == ~main_clk_pos_edge~0); 732747#L426-1 assume !(1 == ~main_clk_pos_edge~0); 732676#L431-1 assume !(1 == ~main_clk_pos_edge~0); 732677#L436-1 assume !(1 == ~main_in1_ev~0); 732704#L441-1 assume !(1 == ~main_in2_ev~0); 733006#L446-1 assume !(1 == ~main_sum_ev~0); 733004#L451-1 assume !(1 == ~main_diff_ev~0); 733002#L456-1 assume !(1 == ~main_pres_ev~0); 733001#L461-1 assume !(1 == ~main_dbl_ev~0); 732961#L466-1 assume !(1 == ~main_zero_ev~0); 732478#L471-1 assume !(1 == ~main_clk_ev~0); 732998#L476-1 assume !(1 == ~main_clk_pos_edge~0); 732996#L481-1 assume !(1 == ~main_clk_neg_edge~0); 732994#L732-1 assume !false; 732992#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 732920#L219 assume !false; 732894#L137 assume !(0 == ~N_generate_st~0); 732893#L141 assume !(0 == ~S1_addsub_st~0); 732892#L144 assume !(0 == ~S2_presdbl_st~0); 732891#L147 assume !(0 == ~S3_zero_st~0); 732890#L150 assume !(0 == ~D_print_st~0); 732889#L235 start_simulation_~kernel_st~0 := 2; 732886#L499 assume !(1 == ~main_in1_req_up~0); 732880#L499-2 assume !(1 == ~main_in2_req_up~0); 732878#L510-1 assume !(1 == ~main_sum_req_up~0); 732875#L521-1 assume !(1 == ~main_diff_req_up~0); 732872#L532-1 assume !(1 == ~main_pres_req_up~0); 732869#L543-1 assume !(1 == ~main_dbl_req_up~0); 732863#L554-1 assume !(1 == ~main_zero_req_up~0); 732858#L565-1 assume !(1 == ~main_clk_req_up~0); 732856#L576-1 start_simulation_~kernel_st~0 := 3; 732854#L595 assume !(0 == ~main_in1_ev~0); 732852#L595-2 assume !(0 == ~main_in2_ev~0); 732850#L600-1 assume !(0 == ~main_sum_ev~0); 732848#L605-1 assume !(0 == ~main_diff_ev~0); 732846#L610-1 assume !(0 == ~main_pres_ev~0); 732844#L615-1 assume !(0 == ~main_dbl_ev~0); 732842#L620-1 assume !(0 == ~main_zero_ev~0); 732840#L625-1 assume !(0 == ~main_clk_ev~0); 732838#L630-1 assume !(0 == ~main_clk_pos_edge~0); 732836#L635-1 assume !(0 == ~main_clk_neg_edge~0); 732834#L640-1 assume !(1 == ~main_clk_pos_edge~0); 732832#L645-1 assume !(1 == ~main_clk_pos_edge~0); 732830#L650-1 assume !(1 == ~main_clk_pos_edge~0); 732828#L655-1 assume !(1 == ~main_clk_pos_edge~0); 732826#L660-1 assume !(1 == ~main_clk_pos_edge~0); 732824#L665-1 assume !(1 == ~main_in1_ev~0); 732822#L670-1 assume !(1 == ~main_in2_ev~0); 732820#L675-1 assume !(1 == ~main_sum_ev~0); 732818#L680-1 assume !(1 == ~main_diff_ev~0); 732816#L685-1 assume !(1 == ~main_pres_ev~0); 732814#L690-1 assume !(1 == ~main_dbl_ev~0); 732700#L695-1 assume !(1 == ~main_zero_ev~0); 732701#L700-1 assume !(1 == ~main_clk_ev~0); 732717#L705-1 assume !(1 == ~main_clk_pos_edge~0); 732583#L710-1 assume !(1 == ~main_clk_neg_edge~0); 732584#L715-1 assume !(0 == ~N_generate_st~0); 732780#L723 assume !(0 == ~S1_addsub_st~0); 732638#L726 assume !(0 == ~S2_presdbl_st~0); 732639#L729 assume !(0 == ~S3_zero_st~0); 732578#L732 assume !(0 == ~D_print_st~0); 732579#L742-2 [2019-12-07 10:29:28,830 INFO L796 eck$LassoCheckResult]: Loop: 732579#L742-2 assume !false; 741152#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 741150#L246-3 assume !(1 == ~main_in1_req_up~0); 741148#L246-5 assume !(1 == ~main_in2_req_up~0); 732385#L257-3 assume !(1 == ~main_sum_req_up~0); 732387#L268-3 assume !(1 == ~main_diff_req_up~0); 732389#L279-3 assume !(1 == ~main_pres_req_up~0); 732397#L290-3 assume !(1 == ~main_dbl_req_up~0); 732440#L301-3 assume !(1 == ~main_zero_req_up~0); 732444#L312-3 assume !(1 == ~main_clk_req_up~0); 732430#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 732431#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 732576#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 732339#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 732340#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 732427#L361-3 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 732520#L366-3 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 732753#L371-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 732684#L376-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 732685#L381-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 732708#L386-3 assume !(0 == ~main_dbl_ev~0); 732524#L391-3 assume !(0 == ~main_zero_ev~0); 732525#L396-3 assume !(0 == ~main_clk_ev~0); 742229#L401-3 assume !(0 == ~main_clk_pos_edge~0); 742225#L406-3 assume !(0 == ~main_clk_neg_edge~0); 742224#L411-3 assume !(1 == ~main_clk_pos_edge~0); 742223#L416-3 assume !(1 == ~main_clk_pos_edge~0); 742222#L421-3 assume !(1 == ~main_clk_pos_edge~0); 732773#L426-3 assume !(1 == ~main_clk_pos_edge~0); 732680#L431-3 assume !(1 == ~main_clk_pos_edge~0); 732681#L436-3 assume !(1 == ~main_in1_ev~0); 732707#L441-3 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 732549#L446-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 732550#L451-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 732608#L456-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 732390#L461-3 assume !(1 == ~main_dbl_ev~0); 732391#L466-3 assume !(1 == ~main_zero_ev~0); 736536#L471-3 assume !(1 == ~main_clk_ev~0); 741415#L476-3 assume !(1 == ~main_clk_pos_edge~0); 741411#L481-3 assume !(1 == ~main_clk_neg_edge~0); 733722#L732-3 assume !false; 741227#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 741222#L219-1 assume !false; 741220#L137-1 assume !(0 == ~N_generate_st~0); 741219#L141-2 assume !(0 == ~S1_addsub_st~0); 741218#L144-2 assume !(0 == ~S2_presdbl_st~0); 741217#L147-2 assume !(0 == ~S3_zero_st~0); 741216#L150-2 assume !(0 == ~D_print_st~0); 741215#L235-1 start_simulation_~kernel_st~0 := 2; 741213#L499-3 assume !(1 == ~main_in1_req_up~0); 741210#L499-5 assume !(1 == ~main_in2_req_up~0); 736103#L510-3 assume !(1 == ~main_sum_req_up~0); 736099#L521-3 assume !(1 == ~main_diff_req_up~0); 736095#L532-3 assume !(1 == ~main_pres_req_up~0); 736091#L543-3 assume !(1 == ~main_dbl_req_up~0); 736086#L554-3 assume !(1 == ~main_zero_req_up~0); 736087#L565-3 assume !(1 == ~main_clk_req_up~0); 741781#L576-3 start_simulation_~kernel_st~0 := 3; 741779#L595-3 assume !(0 == ~main_in1_ev~0); 741777#L595-5 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 741775#L600-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 741773#L605-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 741771#L610-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 741769#L615-3 assume !(0 == ~main_dbl_ev~0); 741767#L620-3 assume !(0 == ~main_zero_ev~0); 741765#L625-3 assume !(0 == ~main_clk_ev~0); 741763#L630-3 assume !(0 == ~main_clk_pos_edge~0); 741761#L635-3 assume !(0 == ~main_clk_neg_edge~0); 741759#L640-3 assume !(1 == ~main_clk_pos_edge~0); 741757#L645-3 assume !(1 == ~main_clk_pos_edge~0); 741755#L650-3 assume !(1 == ~main_clk_pos_edge~0); 741753#L655-3 assume !(1 == ~main_clk_pos_edge~0); 741751#L660-3 assume !(1 == ~main_clk_pos_edge~0); 741749#L665-3 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 741747#L670-3 assume !(1 == ~main_in2_ev~0); 741745#L675-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 741743#L680-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 741741#L685-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 741740#L690-3 assume !(1 == ~main_dbl_ev~0); 741737#L695-3 assume !(1 == ~main_zero_ev~0); 735446#L700-3 assume !(1 == ~main_clk_ev~0); 741736#L705-3 assume !(1 == ~main_clk_pos_edge~0); 741735#L710-3 assume !(1 == ~main_clk_neg_edge~0); 733629#L715-3 assume !(0 == ~N_generate_st~0); 741734#L723-2 assume !(0 == ~S1_addsub_st~0); 741732#L726-2 assume !(0 == ~S2_presdbl_st~0); 741730#L729-2 assume !(0 == ~S3_zero_st~0); 741728#L732-2 assume !(0 == ~D_print_st~0); 741726#L742-1 main_~count~0 := 1 + main_~count~0; 741723#L793 assume !(5 == main_~count~0); 741720#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 741718#L246-6 assume !(1 == ~main_in1_req_up~0); 741716#L246-8 assume !(1 == ~main_in2_req_up~0); 734498#L257-5 assume !(1 == ~main_sum_req_up~0); 734490#L268-5 assume !(1 == ~main_diff_req_up~0); 734307#L279-5 assume !(1 == ~main_pres_req_up~0); 734269#L290-5 assume !(1 == ~main_dbl_req_up~0); 734259#L301-5 assume !(1 == ~main_zero_req_up~0); 734183#L312-5 assume !(1 == ~main_clk_req_up~0); 732399#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 732400#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 732582#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 732348#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 732349#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 732437#L361-5 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 732497#L366-5 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 732743#L371-5 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 732763#L376-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 732698#L381-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 732699#L386-5 assume !(0 == ~main_dbl_ev~0); 732531#L391-5 assume !(0 == ~main_zero_ev~0); 732532#L396-5 assume !(0 == ~main_clk_ev~0); 732577#L401-5 assume !(0 == ~main_clk_pos_edge~0); 732341#L406-5 assume !(0 == ~main_clk_neg_edge~0); 732342#L411-5 assume !(1 == ~main_clk_pos_edge~0); 732428#L416-5 assume !(1 == ~main_clk_pos_edge~0); 732523#L421-5 assume !(1 == ~main_clk_pos_edge~0); 732754#L426-5 assume !(1 == ~main_clk_pos_edge~0); 741709#L431-5 assume !(1 == ~main_clk_pos_edge~0); 741707#L436-5 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 741705#L441-5 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 741703#L446-5 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 741103#L451-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 738569#L456-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 738566#L461-5 assume !(1 == ~main_dbl_ev~0); 738563#L466-5 assume !(1 == ~main_zero_ev~0); 738551#L471-5 assume !(1 == ~main_clk_ev~0); 738558#L476-5 assume !(1 == ~main_clk_pos_edge~0); 738556#L481-5 assume !(1 == ~main_clk_neg_edge~0); 733208#L732-5 assume !false; 738526#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 738517#L219-2 assume !false; 738511#L137-2 assume !(0 == ~N_generate_st~0); 738509#L141-4 assume !(0 == ~S1_addsub_st~0); 738507#L144-4 assume !(0 == ~S2_presdbl_st~0); 738505#L147-4 assume !(0 == ~S3_zero_st~0); 738503#L150-4 assume !(0 == ~D_print_st~0); 738501#L235-2 start_simulation_~kernel_st~0 := 2; 738498#L499-6 assume !(1 == ~main_in1_req_up~0); 738489#L499-8 assume !(1 == ~main_in2_req_up~0); 738481#L510-5 assume !(1 == ~main_sum_req_up~0); 738478#L521-5 assume !(1 == ~main_diff_req_up~0); 738468#L532-5 assume !(1 == ~main_pres_req_up~0); 738459#L543-5 assume !(1 == ~main_dbl_req_up~0); 738454#L554-5 assume !(1 == ~main_zero_req_up~0); 738455#L565-5 assume !(1 == ~main_clk_req_up~0); 741368#L576-5 start_simulation_~kernel_st~0 := 3; 741366#L595-6 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 741365#L595-8 assume !(0 == ~main_in2_ev~0); 741364#L600-5 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 741363#L605-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 741361#L610-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 741359#L615-5 assume !(0 == ~main_dbl_ev~0); 741356#L620-5 assume !(0 == ~main_zero_ev~0); 741354#L625-5 assume !(0 == ~main_clk_ev~0); 741353#L630-5 assume !(0 == ~main_clk_pos_edge~0); 741350#L635-5 assume !(0 == ~main_clk_neg_edge~0); 741348#L640-5 assume !(1 == ~main_clk_pos_edge~0); 741347#L645-5 assume !(1 == ~main_clk_pos_edge~0); 741345#L650-5 assume !(1 == ~main_clk_pos_edge~0); 741343#L655-5 assume !(1 == ~main_clk_pos_edge~0); 741342#L660-5 assume !(1 == ~main_clk_pos_edge~0); 741341#L665-5 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 741339#L670-5 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 741337#L675-5 assume !(1 == ~main_sum_ev~0); 741335#L680-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 741333#L685-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 741332#L690-5 assume !(1 == ~main_dbl_ev~0); 741330#L695-5 assume !(1 == ~main_zero_ev~0); 734451#L700-5 assume !(1 == ~main_clk_ev~0); 741329#L705-5 assume !(1 == ~main_clk_pos_edge~0); 741328#L710-5 assume !(1 == ~main_clk_neg_edge~0); 734029#L715-5 assume !(0 == ~N_generate_st~0); 741324#L723-4 assume !(0 == ~S1_addsub_st~0); 741155#L726-4 assume !(0 == ~S2_presdbl_st~0); 741154#L729-4 assume !(0 == ~S3_zero_st~0); 741153#L732-4 assume !(0 == ~D_print_st~0); 732579#L742-2 [2019-12-07 10:29:28,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:28,831 INFO L82 PathProgramCache]: Analyzing trace with hash -604925002, now seen corresponding path program 1 times [2019-12-07 10:29:28,831 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:28,831 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225343645] [2019-12-07 10:29:28,831 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:28,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:28,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:28,847 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:28,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:28,847 INFO L82 PathProgramCache]: Analyzing trace with hash -15677367, now seen corresponding path program 1 times [2019-12-07 10:29:28,847 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:28,848 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351224408] [2019-12-07 10:29:28,848 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:28,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:28,876 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:28,877 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351224408] [2019-12-07 10:29:28,877 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:28,877 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:28,877 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713211737] [2019-12-07 10:29:28,878 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:28,878 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:28,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:28,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:28,878 INFO L87 Difference]: Start difference. First operand 10541 states and 14417 transitions. cyclomatic complexity: 3877 Second operand 3 states. [2019-12-07 10:29:28,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:28,956 INFO L93 Difference]: Finished difference Result 10541 states and 14393 transitions. [2019-12-07 10:29:28,956 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:28,957 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 10541 states and 14393 transitions. [2019-12-07 10:29:28,983 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10140 [2019-12-07 10:29:29,000 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 10541 states to 10541 states and 14393 transitions. [2019-12-07 10:29:29,001 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10541 [2019-12-07 10:29:29,007 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10541 [2019-12-07 10:29:29,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10541 states and 14393 transitions. [2019-12-07 10:29:29,013 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:29,013 INFO L688 BuchiCegarLoop]: Abstraction has 10541 states and 14393 transitions. [2019-12-07 10:29:29,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10541 states and 14393 transitions. [2019-12-07 10:29:29,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10541 to 10541. [2019-12-07 10:29:29,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10541 states. [2019-12-07 10:29:29,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10541 states to 10541 states and 14393 transitions. [2019-12-07 10:29:29,072 INFO L711 BuchiCegarLoop]: Abstraction has 10541 states and 14393 transitions. [2019-12-07 10:29:29,073 INFO L591 BuchiCegarLoop]: Abstraction has 10541 states and 14393 transitions. [2019-12-07 10:29:29,073 INFO L424 BuchiCegarLoop]: ======== Iteration 27============ [2019-12-07 10:29:29,073 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 10541 states and 14393 transitions. [2019-12-07 10:29:29,093 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10140 [2019-12-07 10:29:29,094 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:29,094 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:29,100 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:29,100 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:29,100 INFO L794 eck$LassoCheckResult]: Stem: 753656#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 753415#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 753416#L246 assume !(1 == ~main_in1_req_up~0); 753482#L246-2 assume !(1 == ~main_in2_req_up~0); 753484#L257-1 assume !(1 == ~main_sum_req_up~0); 753536#L268-1 assume !(1 == ~main_diff_req_up~0); 753543#L279-1 assume !(1 == ~main_pres_req_up~0); 753547#L290-1 assume !(1 == ~main_dbl_req_up~0); 753554#L301-1 assume !(1 == ~main_zero_req_up~0); 753512#L312-1 assume !(1 == ~main_clk_req_up~0); 753513#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 753652#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 753653#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 753417#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 753418#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 753591#L361-1 assume !(0 == ~main_in1_ev~0); 753592#L366-1 assume !(0 == ~main_in2_ev~0); 753845#L371-1 assume !(0 == ~main_sum_ev~0); 753846#L376-1 assume !(0 == ~main_diff_ev~0); 753778#L381-1 assume !(0 == ~main_pres_ev~0); 753779#L386-1 assume !(0 == ~main_dbl_ev~0); 753629#L391-1 assume !(0 == ~main_zero_ev~0); 753630#L396-1 assume !(0 == ~main_clk_ev~0); 753740#L401-1 assume !(0 == ~main_clk_pos_edge~0); 753741#L406-1 assume !(0 == ~main_clk_neg_edge~0); 754098#L411-1 assume !(1 == ~main_clk_pos_edge~0); 753817#L416-1 assume !(1 == ~main_clk_pos_edge~0); 753818#L421-1 assume !(1 == ~main_clk_pos_edge~0); 753823#L426-1 assume !(1 == ~main_clk_pos_edge~0); 753747#L431-1 assume !(1 == ~main_clk_pos_edge~0); 753748#L436-1 assume !(1 == ~main_in1_ev~0); 753777#L441-1 assume !(1 == ~main_in2_ev~0); 754083#L446-1 assume !(1 == ~main_sum_ev~0); 754081#L451-1 assume !(1 == ~main_diff_ev~0); 754079#L456-1 assume !(1 == ~main_pres_ev~0); 754078#L461-1 assume !(1 == ~main_dbl_ev~0); 754038#L466-1 assume !(1 == ~main_zero_ev~0); 753563#L471-1 assume !(1 == ~main_clk_ev~0); 754075#L476-1 assume !(1 == ~main_clk_pos_edge~0); 754073#L481-1 assume !(1 == ~main_clk_neg_edge~0); 754071#L732-1 assume !false; 754069#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 753997#L219 assume !false; 753971#L137 assume !(0 == ~N_generate_st~0); 753970#L141 assume !(0 == ~S1_addsub_st~0); 753969#L144 assume !(0 == ~S2_presdbl_st~0); 753968#L147 assume !(0 == ~S3_zero_st~0); 753967#L150 assume !(0 == ~D_print_st~0); 753966#L235 start_simulation_~kernel_st~0 := 2; 753963#L499 assume !(1 == ~main_in1_req_up~0); 753957#L499-2 assume !(1 == ~main_in2_req_up~0); 753955#L510-1 assume !(1 == ~main_sum_req_up~0); 753952#L521-1 assume !(1 == ~main_diff_req_up~0); 753949#L532-1 assume !(1 == ~main_pres_req_up~0); 753946#L543-1 assume !(1 == ~main_dbl_req_up~0); 753940#L554-1 assume !(1 == ~main_zero_req_up~0); 753935#L565-1 assume !(1 == ~main_clk_req_up~0); 753933#L576-1 start_simulation_~kernel_st~0 := 3; 753931#L595 assume !(0 == ~main_in1_ev~0); 753929#L595-2 assume !(0 == ~main_in2_ev~0); 753927#L600-1 assume !(0 == ~main_sum_ev~0); 753925#L605-1 assume !(0 == ~main_diff_ev~0); 753923#L610-1 assume !(0 == ~main_pres_ev~0); 753921#L615-1 assume !(0 == ~main_dbl_ev~0); 753919#L620-1 assume !(0 == ~main_zero_ev~0); 753917#L625-1 assume !(0 == ~main_clk_ev~0); 753915#L630-1 assume !(0 == ~main_clk_pos_edge~0); 753913#L635-1 assume !(0 == ~main_clk_neg_edge~0); 753911#L640-1 assume !(1 == ~main_clk_pos_edge~0); 753909#L645-1 assume !(1 == ~main_clk_pos_edge~0); 753907#L650-1 assume !(1 == ~main_clk_pos_edge~0); 753905#L655-1 assume !(1 == ~main_clk_pos_edge~0); 753903#L660-1 assume !(1 == ~main_clk_pos_edge~0); 753901#L665-1 assume !(1 == ~main_in1_ev~0); 753899#L670-1 assume !(1 == ~main_in2_ev~0); 753897#L675-1 assume !(1 == ~main_sum_ev~0); 753895#L680-1 assume !(1 == ~main_diff_ev~0); 753893#L685-1 assume !(1 == ~main_pres_ev~0); 753891#L690-1 assume !(1 == ~main_dbl_ev~0); 753773#L695-1 assume !(1 == ~main_zero_ev~0); 753774#L700-1 assume !(1 == ~main_clk_ev~0); 753617#L705-1 assume !(1 == ~main_clk_pos_edge~0); 753618#L710-1 assume !(1 == ~main_clk_neg_edge~0); 753663#L715-1 assume !(0 == ~N_generate_st~0); 753719#L723 assume !(0 == ~S1_addsub_st~0); 753714#L726 assume !(0 == ~S2_presdbl_st~0); 753715#L729 assume !(0 == ~S3_zero_st~0); 753659#L732 assume !(0 == ~D_print_st~0); 753389#L742-2 [2019-12-07 10:29:29,100 INFO L796 eck$LassoCheckResult]: Loop: 753389#L742-2 assume !false; 753390#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 753423#L246-3 assume !(1 == ~main_in1_req_up~0); 753448#L246-5 assume !(1 == ~main_in2_req_up~0); 753450#L257-3 assume !(1 == ~main_sum_req_up~0); 753475#L268-3 assume !(1 == ~main_diff_req_up~0); 753477#L279-3 assume !(1 == ~main_pres_req_up~0); 753485#L290-3 assume !(1 == ~main_dbl_req_up~0); 753526#L301-3 assume !(1 == ~main_zero_req_up~0); 753519#L312-3 assume 1 == ~main_clk_req_up~0; 753520#L324-2 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 753711#L324-3 ~main_clk_req_up~0 := 0; 753517#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 753518#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 753657#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 753427#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 753428#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 753514#L361-3 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 753605#L366-3 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 753829#L371-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 753757#L376-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 753758#L381-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 753781#L386-3 assume !(0 == ~main_dbl_ev~0); 753609#L391-3 assume !(0 == ~main_zero_ev~0); 753610#L396-3 assume !(0 == ~main_clk_ev~0); 753654#L401-3 assume !(0 == ~main_clk_pos_edge~0); 753419#L406-3 assume !(0 == ~main_clk_neg_edge~0); 753420#L411-3 assume !(1 == ~main_clk_pos_edge~0); 753505#L416-3 assume !(1 == ~main_clk_pos_edge~0); 753595#L421-3 assume !(1 == ~main_clk_pos_edge~0); 753827#L426-3 assume !(1 == ~main_clk_pos_edge~0); 753752#L431-3 assume !(1 == ~main_clk_pos_edge~0); 753753#L436-3 assume !(1 == ~main_in1_ev~0); 753780#L441-3 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 753796#L446-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 756115#L451-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 756111#L456-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 756109#L461-3 assume !(1 == ~main_dbl_ev~0); 756103#L466-3 assume !(1 == ~main_zero_ev~0); 755807#L471-3 assume !(1 == ~main_clk_ev~0); 755843#L476-3 assume !(1 == ~main_clk_pos_edge~0); 755839#L481-3 assume !(1 == ~main_clk_neg_edge~0); 754966#L732-3 assume !false; 755750#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 755744#L219-1 assume !false; 755740#L137-1 assume !(0 == ~N_generate_st~0); 755718#L141-2 assume !(0 == ~S1_addsub_st~0); 755708#L144-2 assume !(0 == ~S2_presdbl_st~0); 755704#L147-2 assume !(0 == ~S3_zero_st~0); 755700#L150-2 assume !(0 == ~D_print_st~0); 755696#L235-1 start_simulation_~kernel_st~0 := 2; 755691#L499-3 assume !(1 == ~main_in1_req_up~0); 755685#L499-5 assume !(1 == ~main_in2_req_up~0); 755662#L510-3 assume !(1 == ~main_sum_req_up~0); 755658#L521-3 assume !(1 == ~main_diff_req_up~0); 755652#L532-3 assume !(1 == ~main_pres_req_up~0); 755624#L543-3 assume !(1 == ~main_dbl_req_up~0); 755612#L554-3 assume !(1 == ~main_zero_req_up~0); 755613#L565-3 assume !(1 == ~main_clk_req_up~0); 759363#L576-3 start_simulation_~kernel_st~0 := 3; 759361#L595-3 assume !(0 == ~main_in1_ev~0); 759359#L595-5 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 759357#L600-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 759355#L605-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 759353#L610-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 759351#L615-3 assume !(0 == ~main_dbl_ev~0); 759349#L620-3 assume !(0 == ~main_zero_ev~0); 759347#L625-3 assume !(0 == ~main_clk_ev~0); 759345#L630-3 assume !(0 == ~main_clk_pos_edge~0); 759343#L635-3 assume !(0 == ~main_clk_neg_edge~0); 759342#L640-3 assume !(1 == ~main_clk_pos_edge~0); 759341#L645-3 assume !(1 == ~main_clk_pos_edge~0); 759340#L650-3 assume !(1 == ~main_clk_pos_edge~0); 759339#L655-3 assume !(1 == ~main_clk_pos_edge~0); 759338#L660-3 assume !(1 == ~main_clk_pos_edge~0); 759337#L665-3 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 759336#L670-3 assume !(1 == ~main_in2_ev~0); 759335#L675-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 759334#L680-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 759333#L685-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 759332#L690-3 assume !(1 == ~main_dbl_ev~0); 758566#L695-3 assume !(1 == ~main_zero_ev~0); 759330#L700-3 assume !(1 == ~main_clk_ev~0); 759329#L705-3 assume !(1 == ~main_clk_pos_edge~0); 759328#L710-3 assume !(1 == ~main_clk_neg_edge~0); 754634#L715-3 assume !(0 == ~N_generate_st~0); 759327#L723-2 assume !(0 == ~S1_addsub_st~0); 759326#L726-2 assume !(0 == ~S2_presdbl_st~0); 759325#L729-2 assume !(0 == ~S3_zero_st~0); 759324#L732-2 assume !(0 == ~D_print_st~0); 759323#L742-1 main_~count~0 := 1 + main_~count~0; 759321#L793 assume !(5 == main_~count~0); 759319#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 759317#L246-6 assume !(1 == ~main_in1_req_up~0); 759314#L246-8 assume !(1 == ~main_in2_req_up~0); 759311#L257-5 assume !(1 == ~main_sum_req_up~0); 759308#L268-5 assume !(1 == ~main_diff_req_up~0); 758559#L279-5 assume !(1 == ~main_pres_req_up~0); 758556#L290-5 assume !(1 == ~main_dbl_req_up~0); 758557#L301-5 assume !(1 == ~main_zero_req_up~0); 759391#L312-5 assume 1 == ~main_clk_req_up~0; 759447#L324-4 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 759445#L324-5 ~main_clk_req_up~0 := 0; 759443#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 759441#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 759439#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 759437#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 759435#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 759433#L361-5 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 759431#L366-5 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 759429#L371-5 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 759427#L376-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 759425#L381-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 759423#L386-5 assume !(0 == ~main_dbl_ev~0); 759421#L391-5 assume !(0 == ~main_zero_ev~0); 759419#L396-5 assume !(0 == ~main_clk_ev~0); 759417#L401-5 assume !(0 == ~main_clk_pos_edge~0); 759415#L406-5 assume !(0 == ~main_clk_neg_edge~0); 759413#L411-5 assume !(1 == ~main_clk_pos_edge~0); 759411#L416-5 assume !(1 == ~main_clk_pos_edge~0); 759409#L421-5 assume !(1 == ~main_clk_pos_edge~0); 759407#L426-5 assume !(1 == ~main_clk_pos_edge~0); 759405#L431-5 assume !(1 == ~main_clk_pos_edge~0); 759403#L436-5 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 759401#L441-5 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 759399#L446-5 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 759397#L451-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 759395#L456-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 759393#L461-5 assume !(1 == ~main_dbl_ev~0); 758445#L466-5 assume !(1 == ~main_zero_ev~0); 758440#L471-5 assume !(1 == ~main_clk_ev~0); 758438#L476-5 assume !(1 == ~main_clk_pos_edge~0); 758436#L481-5 assume !(1 == ~main_clk_neg_edge~0); 754285#L732-5 assume !false; 758433#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 758428#L219-2 assume !false; 758426#L137-2 assume !(0 == ~N_generate_st~0); 758424#L141-4 assume !(0 == ~S1_addsub_st~0); 758420#L144-4 assume !(0 == ~S2_presdbl_st~0); 758419#L147-4 assume !(0 == ~S3_zero_st~0); 758418#L150-4 assume !(0 == ~D_print_st~0); 758417#L235-2 start_simulation_~kernel_st~0 := 2; 758415#L499-6 assume !(1 == ~main_in1_req_up~0); 758411#L499-8 assume !(1 == ~main_in2_req_up~0); 758409#L510-5 assume !(1 == ~main_sum_req_up~0); 758406#L521-5 assume !(1 == ~main_diff_req_up~0); 758400#L532-5 assume !(1 == ~main_pres_req_up~0); 758395#L543-5 assume !(1 == ~main_dbl_req_up~0); 753573#L554-5 assume !(1 == ~main_zero_req_up~0); 753572#L565-5 assume !(1 == ~main_clk_req_up~0); 753569#L576-5 start_simulation_~kernel_st~0 := 3; 753570#L595-6 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 753793#L595-8 assume !(0 == ~main_in2_ev~0); 753624#L600-5 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 753625#L605-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 753670#L610-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 753453#L615-5 assume !(0 == ~main_dbl_ev~0); 753454#L620-5 assume !(0 == ~main_zero_ev~0); 753559#L625-5 assume !(0 == ~main_clk_ev~0); 753810#L630-5 assume !(0 == ~main_clk_pos_edge~0); 753835#L635-5 assume !(0 == ~main_clk_neg_edge~0); 753768#L640-5 assume !(1 == ~main_clk_pos_edge~0); 753769#L645-5 assume !(1 == ~main_clk_pos_edge~0); 753788#L650-5 assume !(1 == ~main_clk_pos_edge~0); 753650#L655-5 assume !(1 == ~main_clk_pos_edge~0); 753651#L660-5 assume !(1 == ~main_clk_pos_edge~0); 753698#L665-5 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 753443#L670-5 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 753444#L675-5 assume !(1 == ~main_sum_ev~0); 753535#L680-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 753804#L685-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 753834#L690-5 assume !(1 == ~main_dbl_ev~0); 753766#L695-5 assume !(1 == ~main_zero_ev~0); 753767#L700-5 assume !(1 == ~main_clk_ev~0); 753787#L705-5 assume !(1 == ~main_clk_pos_edge~0); 753802#L710-5 assume !(1 == ~main_clk_neg_edge~0); 754100#L715-5 assume !(0 == ~N_generate_st~0); 753862#L723-4 assume !(0 == ~S1_addsub_st~0); 753693#L726-4 assume !(0 == ~S2_presdbl_st~0); 753694#L729-4 assume !(0 == ~S3_zero_st~0); 753639#L732-4 assume !(0 == ~D_print_st~0); 753389#L742-2 [2019-12-07 10:29:29,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:29,101 INFO L82 PathProgramCache]: Analyzing trace with hash -604925002, now seen corresponding path program 2 times [2019-12-07 10:29:29,101 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:29,101 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139042205] [2019-12-07 10:29:29,101 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:29,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:29,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:29,116 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:29,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:29,116 INFO L82 PathProgramCache]: Analyzing trace with hash 654425609, now seen corresponding path program 1 times [2019-12-07 10:29:29,116 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:29,116 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393194510] [2019-12-07 10:29:29,116 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:29,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:29,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:29,147 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393194510] [2019-12-07 10:29:29,147 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:29,147 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:29,147 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118199149] [2019-12-07 10:29:29,148 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:29,148 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:29,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:29,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:29,148 INFO L87 Difference]: Start difference. First operand 10541 states and 14393 transitions. cyclomatic complexity: 3853 Second operand 3 states. [2019-12-07 10:29:29,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:29,206 INFO L93 Difference]: Finished difference Result 12029 states and 16409 transitions. [2019-12-07 10:29:29,207 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:29,207 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 12029 states and 16409 transitions. [2019-12-07 10:29:29,236 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11508 [2019-12-07 10:29:29,254 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 12029 states to 12029 states and 16409 transitions. [2019-12-07 10:29:29,255 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12029 [2019-12-07 10:29:29,260 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12029 [2019-12-07 10:29:29,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12029 states and 16409 transitions. [2019-12-07 10:29:29,265 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:29,265 INFO L688 BuchiCegarLoop]: Abstraction has 12029 states and 16409 transitions. [2019-12-07 10:29:29,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12029 states and 16409 transitions. [2019-12-07 10:29:29,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12029 to 12029. [2019-12-07 10:29:29,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12029 states. [2019-12-07 10:29:29,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12029 states to 12029 states and 16409 transitions. [2019-12-07 10:29:29,335 INFO L711 BuchiCegarLoop]: Abstraction has 12029 states and 16409 transitions. [2019-12-07 10:29:29,335 INFO L591 BuchiCegarLoop]: Abstraction has 12029 states and 16409 transitions. [2019-12-07 10:29:29,335 INFO L424 BuchiCegarLoop]: ======== Iteration 28============ [2019-12-07 10:29:29,335 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 12029 states and 16409 transitions. [2019-12-07 10:29:29,357 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11508 [2019-12-07 10:29:29,357 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:29,357 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:29,364 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:29,364 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:29,364 INFO L794 eck$LassoCheckResult]: Stem: 776246#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 775992#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 775993#L246 assume !(1 == ~main_in1_req_up~0); 776062#L246-2 assume !(1 == ~main_in2_req_up~0); 776064#L257-1 assume !(1 == ~main_sum_req_up~0); 776116#L268-1 assume !(1 == ~main_diff_req_up~0); 776123#L279-1 assume !(1 == ~main_pres_req_up~0); 776129#L290-1 assume !(1 == ~main_dbl_req_up~0); 776138#L301-1 assume !(1 == ~main_zero_req_up~0); 776142#L312-1 assume !(1 == ~main_clk_req_up~0); 776673#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 776670#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 776667#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 776664#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 776661#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 776656#L361-1 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 776657#L366-1 assume !(0 == ~main_in2_ev~0); 776718#L371-1 assume !(0 == ~main_sum_ev~0); 776715#L376-1 assume !(0 == ~main_diff_ev~0); 776712#L381-1 assume !(0 == ~main_pres_ev~0); 776709#L386-1 assume !(0 == ~main_dbl_ev~0); 776706#L391-1 assume !(0 == ~main_zero_ev~0); 776703#L396-1 assume !(0 == ~main_clk_ev~0); 776700#L401-1 assume !(0 == ~main_clk_pos_edge~0); 776697#L406-1 assume !(0 == ~main_clk_neg_edge~0); 776694#L411-1 assume !(1 == ~main_clk_pos_edge~0); 776691#L416-1 assume !(1 == ~main_clk_pos_edge~0); 776688#L421-1 assume !(1 == ~main_clk_pos_edge~0); 776685#L426-1 assume !(1 == ~main_clk_pos_edge~0); 776681#L431-1 assume !(1 == ~main_clk_pos_edge~0); 776608#L436-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 776604#L441-1 assume !(1 == ~main_in2_ev~0); 776601#L446-1 assume !(1 == ~main_sum_ev~0); 776598#L451-1 assume !(1 == ~main_diff_ev~0); 776595#L456-1 assume !(1 == ~main_pres_ev~0); 776591#L461-1 assume !(1 == ~main_dbl_ev~0); 776589#L466-1 assume !(1 == ~main_zero_ev~0); 776587#L471-1 assume !(1 == ~main_clk_ev~0); 776585#L476-1 assume !(1 == ~main_clk_pos_edge~0); 776583#L481-1 assume !(1 == ~main_clk_neg_edge~0); 776581#L732-1 assume !false; 776579#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 776577#L219 assume !false; 776575#L137 assume !(0 == ~N_generate_st~0); 776573#L141 assume !(0 == ~S1_addsub_st~0); 776571#L144 assume !(0 == ~S2_presdbl_st~0); 776569#L147 assume !(0 == ~S3_zero_st~0); 776567#L150 assume !(0 == ~D_print_st~0); 776565#L235 start_simulation_~kernel_st~0 := 2; 776560#L499 assume !(1 == ~main_in1_req_up~0); 776553#L499-2 assume !(1 == ~main_in2_req_up~0); 776548#L510-1 assume !(1 == ~main_sum_req_up~0); 776542#L521-1 assume !(1 == ~main_diff_req_up~0); 776536#L532-1 assume !(1 == ~main_pres_req_up~0); 776530#L543-1 assume !(1 == ~main_dbl_req_up~0); 776524#L554-1 assume !(1 == ~main_zero_req_up~0); 776521#L565-1 assume !(1 == ~main_clk_req_up~0); 776519#L576-1 start_simulation_~kernel_st~0 := 3; 776515#L595 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 776516#L595-2 assume !(0 == ~main_in2_ev~0); 776789#L600-1 assume !(0 == ~main_sum_ev~0); 776785#L605-1 assume !(0 == ~main_diff_ev~0); 776780#L610-1 assume !(0 == ~main_pres_ev~0); 776775#L615-1 assume !(0 == ~main_dbl_ev~0); 776770#L620-1 assume !(0 == ~main_zero_ev~0); 776765#L625-1 assume !(0 == ~main_clk_ev~0); 776760#L630-1 assume !(0 == ~main_clk_pos_edge~0); 776753#L635-1 assume !(0 == ~main_clk_neg_edge~0); 776752#L640-1 assume !(1 == ~main_clk_pos_edge~0); 776745#L645-1 assume !(1 == ~main_clk_pos_edge~0); 776744#L650-1 assume !(1 == ~main_clk_pos_edge~0); 776729#L655-1 assume !(1 == ~main_clk_pos_edge~0); 776730#L660-1 assume !(1 == ~main_clk_pos_edge~0); 776483#L665-1 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 776484#L670-1 assume !(1 == ~main_in2_ev~0); 776479#L675-1 assume !(1 == ~main_sum_ev~0); 776480#L680-1 assume !(1 == ~main_diff_ev~0); 776448#L685-1 assume !(1 == ~main_pres_ev~0); 776449#L690-1 assume !(1 == ~main_dbl_ev~0); 776733#L695-1 assume !(1 == ~main_zero_ev~0); 776393#L700-1 assume !(1 == ~main_clk_ev~0); 776211#L705-1 assume !(1 == ~main_clk_pos_edge~0); 776212#L710-1 assume !(1 == ~main_clk_neg_edge~0); 776256#L715-1 assume !(0 == ~N_generate_st~0); 776313#L723 assume !(0 == ~S1_addsub_st~0); 776309#L726 assume !(0 == ~S2_presdbl_st~0); 776310#L729 assume !(0 == ~S3_zero_st~0); 776251#L732 assume !(0 == ~D_print_st~0); 776252#L742-2 [2019-12-07 10:29:29,365 INFO L796 eck$LassoCheckResult]: Loop: 776252#L742-2 assume !false; 778664#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 778665#L246-3 assume !(1 == ~main_in1_req_up~0); 779513#L246-5 assume !(1 == ~main_in2_req_up~0); 778560#L257-3 assume !(1 == ~main_sum_req_up~0); 778559#L268-3 assume !(1 == ~main_diff_req_up~0); 779443#L279-3 assume !(1 == ~main_pres_req_up~0); 779440#L290-3 assume !(1 == ~main_dbl_req_up~0); 778391#L301-3 assume !(1 == ~main_zero_req_up~0); 778359#L312-3 assume 1 == ~main_clk_req_up~0; 778098#L324-2 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 778099#L324-3 ~main_clk_req_up~0 := 0; 786335#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 786333#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 786330#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 786328#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 786326#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 786323#L361-3 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 786321#L366-3 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 786319#L371-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 786317#L376-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 786315#L381-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 786313#L386-3 assume !(0 == ~main_dbl_ev~0); 786311#L391-3 assume !(0 == ~main_zero_ev~0); 786309#L396-3 assume !(0 == ~main_clk_ev~0); 786307#L401-3 assume !(0 == ~main_clk_pos_edge~0); 786305#L406-3 assume !(0 == ~main_clk_neg_edge~0); 786303#L411-3 assume !(1 == ~main_clk_pos_edge~0); 786301#L416-3 assume !(1 == ~main_clk_pos_edge~0); 786298#L421-3 assume !(1 == ~main_clk_pos_edge~0); 786296#L426-3 assume !(1 == ~main_clk_pos_edge~0); 786294#L431-3 assume !(1 == ~main_clk_pos_edge~0); 786292#L436-3 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 786289#L441-3 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 786288#L446-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 786287#L451-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 786286#L456-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 786283#L461-3 assume !(1 == ~main_dbl_ev~0); 786279#L466-3 assume !(1 == ~main_zero_ev~0); 786277#L471-3 assume !(1 == ~main_clk_ev~0); 786276#L476-3 assume !(1 == ~main_clk_pos_edge~0); 786274#L481-3 assume !(1 == ~main_clk_neg_edge~0); 777747#L732-3 assume !false; 786002#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 785999#L219-1 assume !false; 785998#L137-1 assume !(0 == ~N_generate_st~0); 785997#L141-2 assume !(0 == ~S1_addsub_st~0); 785996#L144-2 assume !(0 == ~S2_presdbl_st~0); 785995#L147-2 assume !(0 == ~S3_zero_st~0); 785994#L150-2 assume !(0 == ~D_print_st~0); 785993#L235-1 start_simulation_~kernel_st~0 := 2; 785991#L499-3 assume !(1 == ~main_in1_req_up~0); 785988#L499-5 assume !(1 == ~main_in2_req_up~0); 785985#L510-3 assume !(1 == ~main_sum_req_up~0); 785982#L521-3 assume !(1 == ~main_diff_req_up~0); 785979#L532-3 assume !(1 == ~main_pres_req_up~0); 785976#L543-3 assume !(1 == ~main_dbl_req_up~0); 785973#L554-3 assume !(1 == ~main_zero_req_up~0); 785970#L565-3 assume !(1 == ~main_clk_req_up~0); 785968#L576-3 start_simulation_~kernel_st~0 := 3; 785965#L595-3 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 785963#L595-5 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 785961#L600-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 785959#L605-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 785957#L610-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 785955#L615-3 assume !(0 == ~main_dbl_ev~0); 785953#L620-3 assume !(0 == ~main_zero_ev~0); 785951#L625-3 assume !(0 == ~main_clk_ev~0); 785949#L630-3 assume !(0 == ~main_clk_pos_edge~0); 785947#L635-3 assume !(0 == ~main_clk_neg_edge~0); 785945#L640-3 assume !(1 == ~main_clk_pos_edge~0); 785944#L645-3 assume !(1 == ~main_clk_pos_edge~0); 785943#L650-3 assume !(1 == ~main_clk_pos_edge~0); 785942#L655-3 assume !(1 == ~main_clk_pos_edge~0); 785941#L660-3 assume !(1 == ~main_clk_pos_edge~0); 785940#L665-3 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 785938#L670-3 assume !(1 == ~main_in2_ev~0); 785937#L675-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 785936#L680-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 785935#L685-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 785934#L690-3 assume !(1 == ~main_dbl_ev~0); 778651#L695-3 assume !(1 == ~main_zero_ev~0); 778628#L700-3 assume !(1 == ~main_clk_ev~0); 778703#L705-3 assume !(1 == ~main_clk_pos_edge~0); 778701#L710-3 assume !(1 == ~main_clk_neg_edge~0); 777728#L715-3 assume !(0 == ~N_generate_st~0); 778698#L723-2 assume !(0 == ~S1_addsub_st~0); 778691#L726-2 assume !(0 == ~S2_presdbl_st~0); 778674#L729-2 assume !(0 == ~S3_zero_st~0); 778669#L732-2 assume !(0 == ~D_print_st~0); 778661#L742-1 main_~count~0 := 1 + main_~count~0; 778653#L793 assume !(5 == main_~count~0); 776210#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 776024#L246-6 assume !(1 == ~main_in1_req_up~0); 776026#L246-8 assume !(1 == ~main_in2_req_up~0); 776034#L257-5 assume !(1 == ~main_sum_req_up~0); 776035#L268-5 assume !(1 == ~main_diff_req_up~0); 776039#L279-5 assume !(1 == ~main_pres_req_up~0); 776041#L290-5 assume !(1 == ~main_dbl_req_up~0); 776044#L301-5 assume !(1 == ~main_zero_req_up~0); 776046#L312-5 assume 1 == ~main_clk_req_up~0; 776067#L324-4 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 776312#L324-5 ~main_clk_req_up~0 := 0; 785349#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 785347#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 785346#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 785345#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 785343#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 785340#L361-5 assume !(0 == ~main_in1_ev~0); 785338#L366-5 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 785336#L371-5 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 785334#L376-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 785332#L381-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 785330#L386-5 assume !(0 == ~main_dbl_ev~0); 785328#L391-5 assume !(0 == ~main_zero_ev~0); 785326#L396-5 assume !(0 == ~main_clk_ev~0); 785324#L401-5 assume !(0 == ~main_clk_pos_edge~0); 785322#L406-5 assume !(0 == ~main_clk_neg_edge~0); 785320#L411-5 assume !(1 == ~main_clk_pos_edge~0); 785318#L416-5 assume !(1 == ~main_clk_pos_edge~0); 785317#L421-5 assume !(1 == ~main_clk_pos_edge~0); 785316#L426-5 assume !(1 == ~main_clk_pos_edge~0); 785313#L431-5 assume !(1 == ~main_clk_pos_edge~0); 785311#L436-5 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 785308#L441-5 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 785306#L446-5 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 785304#L451-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 785302#L456-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 785298#L461-5 assume !(1 == ~main_dbl_ev~0); 781373#L466-5 assume !(1 == ~main_zero_ev~0); 776084#L471-5 assume !(1 == ~main_clk_ev~0); 785290#L476-5 assume !(1 == ~main_clk_pos_edge~0); 785286#L481-5 assume !(1 == ~main_clk_neg_edge~0); 777129#L732-5 assume !false; 785284#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 785280#L219-2 assume !false; 785279#L137-2 assume !(0 == ~N_generate_st~0); 785278#L141-4 assume !(0 == ~S1_addsub_st~0); 785277#L144-4 assume !(0 == ~S2_presdbl_st~0); 785276#L147-4 assume !(0 == ~S3_zero_st~0); 785275#L150-4 assume !(0 == ~D_print_st~0); 785274#L235-2 start_simulation_~kernel_st~0 := 2; 785272#L499-6 assume !(1 == ~main_in1_req_up~0); 785268#L499-8 assume !(1 == ~main_in2_req_up~0); 785266#L510-5 assume !(1 == ~main_sum_req_up~0); 785263#L521-5 assume !(1 == ~main_diff_req_up~0); 785260#L532-5 assume !(1 == ~main_pres_req_up~0); 785258#L543-5 assume !(1 == ~main_dbl_req_up~0); 776162#L554-5 assume !(1 == ~main_zero_req_up~0); 776160#L565-5 assume !(1 == ~main_clk_req_up~0); 776157#L576-5 start_simulation_~kernel_st~0 := 3; 776158#L595-6 assume !(0 == ~main_in1_ev~0); 776397#L595-8 assume !(0 == ~main_in2_ev~0); 787975#L600-5 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 787588#L605-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 787587#L610-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 787586#L615-5 assume !(0 == ~main_dbl_ev~0); 787585#L620-5 assume !(0 == ~main_zero_ev~0); 787584#L625-5 assume !(0 == ~main_clk_ev~0); 787583#L630-5 assume !(0 == ~main_clk_pos_edge~0); 787582#L635-5 assume !(0 == ~main_clk_neg_edge~0); 787580#L640-5 assume !(1 == ~main_clk_pos_edge~0); 787579#L645-5 assume !(1 == ~main_clk_pos_edge~0); 787578#L650-5 assume !(1 == ~main_clk_pos_edge~0); 787577#L655-5 assume !(1 == ~main_clk_pos_edge~0); 787576#L660-5 assume !(1 == ~main_clk_pos_edge~0); 787574#L665-5 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 787571#L670-5 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 787570#L675-5 assume !(1 == ~main_sum_ev~0); 787569#L680-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 787567#L685-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 787565#L690-5 assume !(1 == ~main_dbl_ev~0); 778712#L695-5 assume !(1 == ~main_zero_ev~0); 778729#L700-5 assume !(1 == ~main_clk_ev~0); 778755#L705-5 assume !(1 == ~main_clk_pos_edge~0); 778756#L710-5 assume !(1 == ~main_clk_neg_edge~0); 778199#L715-5 assume !(0 == ~N_generate_st~0); 779526#L723-4 assume !(0 == ~S1_addsub_st~0); 779524#L726-4 assume !(0 == ~S2_presdbl_st~0); 779522#L729-4 assume !(0 == ~S3_zero_st~0); 779519#L732-4 assume !(0 == ~D_print_st~0); 776252#L742-2 [2019-12-07 10:29:29,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:29,365 INFO L82 PathProgramCache]: Analyzing trace with hash 2129619894, now seen corresponding path program 1 times [2019-12-07 10:29:29,365 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:29,365 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393162429] [2019-12-07 10:29:29,365 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:29,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:29,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:29,380 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393162429] [2019-12-07 10:29:29,380 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:29,380 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:29,380 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235026611] [2019-12-07 10:29:29,380 INFO L799 eck$LassoCheckResult]: stem already infeasible [2019-12-07 10:29:29,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:29,381 INFO L82 PathProgramCache]: Analyzing trace with hash -2107894203, now seen corresponding path program 1 times [2019-12-07 10:29:29,381 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:29,381 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354505260] [2019-12-07 10:29:29,381 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:29,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:29,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:29,409 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354505260] [2019-12-07 10:29:29,409 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:29,409 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:29,409 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715062949] [2019-12-07 10:29:29,409 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:29,409 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:29,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:29,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:29,410 INFO L87 Difference]: Start difference. First operand 12029 states and 16409 transitions. cyclomatic complexity: 4381 Second operand 3 states. [2019-12-07 10:29:29,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:29,478 INFO L93 Difference]: Finished difference Result 22566 states and 30532 transitions. [2019-12-07 10:29:29,478 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:29,478 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 22566 states and 30532 transitions. [2019-12-07 10:29:29,541 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 21648 [2019-12-07 10:29:29,582 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 22566 states to 22566 states and 30532 transitions. [2019-12-07 10:29:29,582 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 22566 [2019-12-07 10:29:29,592 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 22566 [2019-12-07 10:29:29,592 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22566 states and 30532 transitions. [2019-12-07 10:29:29,603 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:29,603 INFO L688 BuchiCegarLoop]: Abstraction has 22566 states and 30532 transitions. [2019-12-07 10:29:29,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22566 states and 30532 transitions. [2019-12-07 10:29:29,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22566 to 22566. [2019-12-07 10:29:29,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22566 states. [2019-12-07 10:29:29,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22566 states to 22566 states and 30532 transitions. [2019-12-07 10:29:29,741 INFO L711 BuchiCegarLoop]: Abstraction has 22566 states and 30532 transitions. [2019-12-07 10:29:29,742 INFO L591 BuchiCegarLoop]: Abstraction has 22566 states and 30532 transitions. [2019-12-07 10:29:29,742 INFO L424 BuchiCegarLoop]: ======== Iteration 29============ [2019-12-07 10:29:29,742 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 22566 states and 30532 transitions. [2019-12-07 10:29:29,785 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 21648 [2019-12-07 10:29:29,785 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:29,785 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:29,796 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:29,796 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:29,796 INFO L794 eck$LassoCheckResult]: Stem: 810847#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 810593#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 810594#L246 assume !(1 == ~main_in1_req_up~0); 810730#L246-2 assume !(1 == ~main_in2_req_up~0); 811446#L257-1 assume !(1 == ~main_sum_req_up~0); 811441#L268-1 assume !(1 == ~main_diff_req_up~0); 811439#L279-1 assume !(1 == ~main_pres_req_up~0); 811438#L290-1 assume !(1 == ~main_dbl_req_up~0); 810739#L301-1 assume !(1 == ~main_zero_req_up~0); 810741#L312-1 assume !(1 == ~main_clk_req_up~0); 811598#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 811596#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 811594#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 811592#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 811590#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 811588#L361-1 assume !(0 == ~main_in1_ev~0); 811586#L366-1 assume !(0 == ~main_in2_ev~0); 811584#L371-1 assume !(0 == ~main_sum_ev~0); 811582#L376-1 assume !(0 == ~main_diff_ev~0); 811580#L381-1 assume !(0 == ~main_pres_ev~0); 811578#L386-1 assume !(0 == ~main_dbl_ev~0); 811577#L391-1 assume !(0 == ~main_zero_ev~0); 811575#L396-1 assume !(0 == ~main_clk_ev~0); 811574#L401-1 assume !(0 == ~main_clk_pos_edge~0); 811573#L406-1 assume !(0 == ~main_clk_neg_edge~0); 811571#L411-1 assume !(1 == ~main_clk_pos_edge~0); 811569#L416-1 assume !(1 == ~main_clk_pos_edge~0); 811567#L421-1 assume !(1 == ~main_clk_pos_edge~0); 811565#L426-1 assume !(1 == ~main_clk_pos_edge~0); 811563#L431-1 assume !(1 == ~main_clk_pos_edge~0); 811332#L436-1 assume !(1 == ~main_in1_ev~0); 811329#L441-1 assume !(1 == ~main_in2_ev~0); 811327#L446-1 assume !(1 == ~main_sum_ev~0); 811324#L451-1 assume !(1 == ~main_diff_ev~0); 811322#L456-1 assume !(1 == ~main_pres_ev~0); 811320#L461-1 assume !(1 == ~main_dbl_ev~0); 811309#L466-1 assume !(1 == ~main_zero_ev~0); 811308#L471-1 assume !(1 == ~main_clk_ev~0); 811306#L476-1 assume !(1 == ~main_clk_pos_edge~0); 811303#L481-1 assume !(1 == ~main_clk_neg_edge~0); 811301#L732-1 assume !false; 811299#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 811297#L219 assume !false; 811295#L137 assume !(0 == ~N_generate_st~0); 811293#L141 assume !(0 == ~S1_addsub_st~0); 811291#L144 assume !(0 == ~S2_presdbl_st~0); 811289#L147 assume !(0 == ~S3_zero_st~0); 811287#L150 assume !(0 == ~D_print_st~0); 811285#L235 start_simulation_~kernel_st~0 := 2; 811282#L499 assume !(1 == ~main_in1_req_up~0); 811283#L499-2 assume !(1 == ~main_in2_req_up~0); 811343#L510-1 assume !(1 == ~main_sum_req_up~0); 811339#L521-1 assume !(1 == ~main_diff_req_up~0); 811244#L532-1 assume !(1 == ~main_pres_req_up~0); 811241#L543-1 assume !(1 == ~main_dbl_req_up~0); 811226#L554-1 assume !(1 == ~main_zero_req_up~0); 811217#L565-1 assume !(1 == ~main_clk_req_up~0); 811213#L576-1 start_simulation_~kernel_st~0 := 3; 811209#L595 assume !(0 == ~main_in1_ev~0); 811203#L595-2 assume !(0 == ~main_in2_ev~0); 811197#L600-1 assume !(0 == ~main_sum_ev~0); 811191#L605-1 assume !(0 == ~main_diff_ev~0); 811185#L610-1 assume !(0 == ~main_pres_ev~0); 811179#L615-1 assume !(0 == ~main_dbl_ev~0); 811171#L620-1 assume !(0 == ~main_zero_ev~0); 811172#L625-1 assume !(0 == ~main_clk_ev~0); 811158#L630-1 assume !(0 == ~main_clk_pos_edge~0); 811159#L635-1 assume !(0 == ~main_clk_neg_edge~0); 811146#L640-1 assume !(1 == ~main_clk_pos_edge~0); 811147#L645-1 assume !(1 == ~main_clk_pos_edge~0); 811134#L650-1 assume !(1 == ~main_clk_pos_edge~0); 811135#L655-1 assume !(1 == ~main_clk_pos_edge~0); 811122#L660-1 assume !(1 == ~main_clk_pos_edge~0); 811123#L665-1 assume !(1 == ~main_in1_ev~0); 811787#L670-1 assume !(1 == ~main_in2_ev~0); 811112#L675-1 assume !(1 == ~main_sum_ev~0); 811113#L680-1 assume !(1 == ~main_diff_ev~0); 811074#L685-1 assume !(1 == ~main_pres_ev~0); 811075#L690-1 assume !(1 == ~main_dbl_ev~0); 810995#L695-1 assume !(1 == ~main_zero_ev~0); 810996#L700-1 assume !(1 == ~main_clk_ev~0); 815290#L705-1 assume !(1 == ~main_clk_pos_edge~0); 815289#L710-1 assume !(1 == ~main_clk_neg_edge~0); 815288#L715-1 assume !(0 == ~N_generate_st~0); 815287#L723 assume !(0 == ~S1_addsub_st~0); 815286#L726 assume !(0 == ~S2_presdbl_st~0); 815285#L729 assume !(0 == ~S3_zero_st~0); 815284#L732 assume !(0 == ~D_print_st~0); 815279#L742-2 [2019-12-07 10:29:29,797 INFO L796 eck$LassoCheckResult]: Loop: 815279#L742-2 assume !false; 815265#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 815260#L246-3 assume !(1 == ~main_in1_req_up~0); 810626#L246-5 assume !(1 == ~main_in2_req_up~0); 810628#L257-3 assume !(1 == ~main_sum_req_up~0); 810654#L268-3 assume !(1 == ~main_diff_req_up~0); 817149#L279-3 assume !(1 == ~main_pres_req_up~0); 817147#L290-3 assume !(1 == ~main_dbl_req_up~0); 817142#L301-3 assume !(1 == ~main_zero_req_up~0); 817141#L312-3 assume 1 == ~main_clk_req_up~0; 814132#L324-2 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 814133#L324-3 ~main_clk_req_up~0 := 0; 828975#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 828973#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 828971#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 828969#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 828967#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 828965#L361-3 assume !(0 == ~main_in1_ev~0); 828963#L366-3 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 828961#L371-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 828959#L376-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 828957#L381-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 828954#L386-3 assume !(0 == ~main_dbl_ev~0); 828953#L391-3 assume !(0 == ~main_zero_ev~0); 828951#L396-3 assume !(0 == ~main_clk_ev~0); 828949#L401-3 assume !(0 == ~main_clk_pos_edge~0); 828947#L406-3 assume !(0 == ~main_clk_neg_edge~0); 828945#L411-3 assume !(1 == ~main_clk_pos_edge~0); 828944#L416-3 assume !(1 == ~main_clk_pos_edge~0); 828943#L421-3 assume !(1 == ~main_clk_pos_edge~0); 828941#L426-3 assume !(1 == ~main_clk_pos_edge~0); 828939#L431-3 assume !(1 == ~main_clk_pos_edge~0); 828935#L436-3 assume !(1 == ~main_in1_ev~0); 828933#L441-3 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 828932#L446-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 828931#L451-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 828930#L456-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 828927#L461-3 assume !(1 == ~main_dbl_ev~0); 823601#L466-3 assume !(1 == ~main_zero_ev~0); 828924#L471-3 assume !(1 == ~main_clk_ev~0); 828921#L476-3 assume !(1 == ~main_clk_pos_edge~0); 828919#L481-3 assume !(1 == ~main_clk_neg_edge~0); 813016#L732-3 assume !false; 828431#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 828426#L219-1 assume !false; 828422#L137-1 assume !(0 == ~N_generate_st~0); 828418#L141-2 assume !(0 == ~S1_addsub_st~0); 828414#L144-2 assume !(0 == ~S2_presdbl_st~0); 828409#L147-2 assume !(0 == ~S3_zero_st~0); 828407#L150-2 assume !(0 == ~D_print_st~0); 828405#L235-1 start_simulation_~kernel_st~0 := 2; 828403#L499-3 assume !(1 == ~main_in1_req_up~0); 810683#L499-5 assume !(1 == ~main_in2_req_up~0); 810684#L510-3 assume !(1 == ~main_sum_req_up~0); 810755#L521-3 assume !(1 == ~main_diff_req_up~0); 815586#L532-3 assume !(1 == ~main_pres_req_up~0); 815580#L543-3 assume !(1 == ~main_dbl_req_up~0); 815573#L554-3 assume !(1 == ~main_zero_req_up~0); 815574#L565-3 assume !(1 == ~main_clk_req_up~0); 825037#L576-3 start_simulation_~kernel_st~0 := 3; 825035#L595-3 assume !(0 == ~main_in1_ev~0); 825034#L595-5 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 825032#L600-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 825030#L605-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 825028#L610-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 825026#L615-3 assume !(0 == ~main_dbl_ev~0); 825024#L620-3 assume !(0 == ~main_zero_ev~0); 825022#L625-3 assume !(0 == ~main_clk_ev~0); 825020#L630-3 assume !(0 == ~main_clk_pos_edge~0); 825018#L635-3 assume !(0 == ~main_clk_neg_edge~0); 815225#L640-3 assume !(1 == ~main_clk_pos_edge~0); 815223#L645-3 assume !(1 == ~main_clk_pos_edge~0); 815208#L650-3 assume !(1 == ~main_clk_pos_edge~0); 815199#L655-3 assume !(1 == ~main_clk_pos_edge~0); 815191#L660-3 assume !(1 == ~main_clk_pos_edge~0); 815184#L665-3 assume !(1 == ~main_in1_ev~0); 815066#L670-3 assume !(1 == ~main_in2_ev~0); 815170#L675-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 815162#L680-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 815144#L685-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 815097#L690-3 assume !(1 == ~main_dbl_ev~0); 814811#L695-3 assume !(1 == ~main_zero_ev~0); 815083#L700-3 assume !(1 == ~main_clk_ev~0); 814917#L705-3 assume !(1 == ~main_clk_pos_edge~0); 814906#L710-3 assume !(1 == ~main_clk_neg_edge~0); 813060#L715-3 assume !(0 == ~N_generate_st~0); 814676#L723-2 assume !(0 == ~S1_addsub_st~0); 814672#L726-2 assume !(0 == ~S2_presdbl_st~0); 814670#L729-2 assume !(0 == ~S3_zero_st~0); 814668#L732-2 assume !(0 == ~D_print_st~0); 814666#L742-1 main_~count~0 := 1 + main_~count~0; 814664#L793 assume !(5 == main_~count~0); 814661#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 814658#L246-6 assume !(1 == ~main_in1_req_up~0); 814659#L246-8 assume !(1 == ~main_in2_req_up~0); 820601#L257-5 assume !(1 == ~main_sum_req_up~0); 820597#L268-5 assume !(1 == ~main_diff_req_up~0); 820528#L279-5 assume !(1 == ~main_pres_req_up~0); 814898#L290-5 assume !(1 == ~main_dbl_req_up~0); 810864#L301-5 assume !(1 == ~main_zero_req_up~0); 818154#L312-5 assume 1 == ~main_clk_req_up~0; 818151#L324-4 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 818149#L324-5 ~main_clk_req_up~0 := 0; 818148#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 818147#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 818146#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 818143#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 818141#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 818138#L361-5 assume !(0 == ~main_in1_ev~0); 818136#L366-5 assume 0 == ~main_in2_ev~0;~main_in2_ev~0 := 1; 818133#L371-5 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 818131#L376-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 818129#L381-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 818127#L386-5 assume !(0 == ~main_dbl_ev~0); 818126#L391-5 assume !(0 == ~main_zero_ev~0); 818125#L396-5 assume !(0 == ~main_clk_ev~0); 818122#L401-5 assume !(0 == ~main_clk_pos_edge~0); 818120#L406-5 assume !(0 == ~main_clk_neg_edge~0); 818118#L411-5 assume !(1 == ~main_clk_pos_edge~0); 818116#L416-5 assume !(1 == ~main_clk_pos_edge~0); 818114#L421-5 assume !(1 == ~main_clk_pos_edge~0); 818112#L426-5 assume !(1 == ~main_clk_pos_edge~0); 818108#L431-5 assume !(1 == ~main_clk_pos_edge~0); 818107#L436-5 assume !(1 == ~main_in1_ev~0); 818106#L441-5 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 818104#L446-5 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 818102#L451-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 818101#L456-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 818099#L461-5 assume !(1 == ~main_dbl_ev~0); 816959#L466-5 assume !(1 == ~main_zero_ev~0); 816955#L471-5 assume !(1 == ~main_clk_ev~0); 816953#L476-5 assume !(1 == ~main_clk_pos_edge~0); 816949#L481-5 assume !(1 == ~main_clk_neg_edge~0); 812098#L732-5 assume !false; 816947#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 816943#L219-2 assume !false; 816942#L137-2 assume !(0 == ~N_generate_st~0); 816941#L141-4 assume !(0 == ~S1_addsub_st~0); 816940#L144-4 assume !(0 == ~S2_presdbl_st~0); 816939#L147-4 assume !(0 == ~S3_zero_st~0); 816938#L150-4 assume !(0 == ~D_print_st~0); 816936#L235-2 start_simulation_~kernel_st~0 := 2; 816934#L499-6 assume !(1 == ~main_in1_req_up~0); 816930#L499-8 assume !(1 == ~main_in2_req_up~0); 816928#L510-5 assume !(1 == ~main_sum_req_up~0); 816925#L521-5 assume !(1 == ~main_diff_req_up~0); 816920#L532-5 assume !(1 == ~main_pres_req_up~0); 816916#L543-5 assume !(1 == ~main_dbl_req_up~0); 816917#L554-5 assume !(1 == ~main_zero_req_up~0); 830222#L565-5 assume !(1 == ~main_clk_req_up~0); 832941#L576-5 start_simulation_~kernel_st~0 := 3; 832940#L595-6 assume !(0 == ~main_in1_ev~0); 832939#L595-8 assume !(0 == ~main_in2_ev~0); 832938#L600-5 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 832937#L605-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 832935#L610-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 832934#L615-5 assume !(0 == ~main_dbl_ev~0); 832932#L620-5 assume !(0 == ~main_zero_ev~0); 832931#L625-5 assume !(0 == ~main_clk_ev~0); 832929#L630-5 assume !(0 == ~main_clk_pos_edge~0); 832928#L635-5 assume !(0 == ~main_clk_neg_edge~0); 815344#L640-5 assume !(1 == ~main_clk_pos_edge~0); 815342#L645-5 assume !(1 == ~main_clk_pos_edge~0); 815340#L650-5 assume !(1 == ~main_clk_pos_edge~0); 815338#L655-5 assume !(1 == ~main_clk_pos_edge~0); 815336#L660-5 assume !(1 == ~main_clk_pos_edge~0); 815329#L665-5 assume !(1 == ~main_in1_ev~0); 815324#L670-5 assume 1 == ~main_in2_ev~0;~main_in2_ev~0 := 2; 815325#L675-5 assume !(1 == ~main_sum_ev~0); 815322#L680-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 815320#L685-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 815318#L690-5 assume !(1 == ~main_dbl_ev~0); 815147#L695-5 assume !(1 == ~main_zero_ev~0); 815315#L700-5 assume !(1 == ~main_clk_ev~0); 815313#L705-5 assume !(1 == ~main_clk_pos_edge~0); 815311#L710-5 assume !(1 == ~main_clk_neg_edge~0); 813549#L715-5 assume !(0 == ~N_generate_st~0); 815309#L723-4 assume !(0 == ~S1_addsub_st~0); 815307#L726-4 assume !(0 == ~S2_presdbl_st~0); 815306#L729-4 assume !(0 == ~S3_zero_st~0); 815283#L732-4 assume !(0 == ~D_print_st~0); 815279#L742-2 [2019-12-07 10:29:29,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:29,797 INFO L82 PathProgramCache]: Analyzing trace with hash -604925002, now seen corresponding path program 3 times [2019-12-07 10:29:29,797 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:29,797 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569249519] [2019-12-07 10:29:29,797 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:29,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:29,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:29,811 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:29,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:29,812 INFO L82 PathProgramCache]: Analyzing trace with hash -133041915, now seen corresponding path program 1 times [2019-12-07 10:29:29,812 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:29,812 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056761870] [2019-12-07 10:29:29,812 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:29,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:29,846 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:29,846 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056761870] [2019-12-07 10:29:29,846 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:29,846 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:29,846 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192703775] [2019-12-07 10:29:29,847 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:29,847 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:29,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:29,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:29,847 INFO L87 Difference]: Start difference. First operand 22566 states and 30532 transitions. cyclomatic complexity: 7967 Second operand 3 states. [2019-12-07 10:29:30,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:30,039 INFO L93 Difference]: Finished difference Result 45122 states and 60448 transitions. [2019-12-07 10:29:30,039 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:30,039 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45122 states and 60448 transitions. [2019-12-07 10:29:30,137 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 43296 [2019-12-07 10:29:30,198 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45122 states to 45122 states and 60448 transitions. [2019-12-07 10:29:30,198 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 45122 [2019-12-07 10:29:30,213 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 45122 [2019-12-07 10:29:30,213 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45122 states and 60448 transitions. [2019-12-07 10:29:30,232 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:30,232 INFO L688 BuchiCegarLoop]: Abstraction has 45122 states and 60448 transitions. [2019-12-07 10:29:30,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45122 states and 60448 transitions. [2019-12-07 10:29:30,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45122 to 45122. [2019-12-07 10:29:30,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45122 states. [2019-12-07 10:29:30,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45122 states to 45122 states and 60448 transitions. [2019-12-07 10:29:30,477 INFO L711 BuchiCegarLoop]: Abstraction has 45122 states and 60448 transitions. [2019-12-07 10:29:30,477 INFO L591 BuchiCegarLoop]: Abstraction has 45122 states and 60448 transitions. [2019-12-07 10:29:30,477 INFO L424 BuchiCegarLoop]: ======== Iteration 30============ [2019-12-07 10:29:30,477 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 45122 states and 60448 transitions. [2019-12-07 10:29:30,569 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 43296 [2019-12-07 10:29:30,570 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:30,570 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:30,594 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:30,594 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:30,594 INFO L794 eck$LassoCheckResult]: Stem: 878543#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 878289#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 878290#L246 assume !(1 == ~main_in1_req_up~0); 878428#L246-2 assume !(1 == ~main_in2_req_up~0); 878636#L257-1 assume !(1 == ~main_sum_req_up~0); 878422#L268-1 assume !(1 == ~main_diff_req_up~0); 878423#L279-1 assume !(1 == ~main_pres_req_up~0); 878435#L290-1 assume !(1 == ~main_dbl_req_up~0); 878437#L301-1 assume !(1 == ~main_zero_req_up~0); 879057#L312-1 assume !(1 == ~main_clk_req_up~0); 879042#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 879043#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 879034#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 879035#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 879026#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 879027#L361-1 assume !(0 == ~main_in1_ev~0); 879087#L366-1 assume !(0 == ~main_in2_ev~0); 879811#L371-1 assume !(0 == ~main_sum_ev~0); 879084#L376-1 assume !(0 == ~main_diff_ev~0); 879082#L381-1 assume !(0 == ~main_pres_ev~0); 879080#L386-1 assume !(0 == ~main_dbl_ev~0); 878516#L391-1 assume !(0 == ~main_zero_ev~0); 878517#L396-1 assume !(0 == ~main_clk_ev~0); 878569#L401-1 assume !(0 == ~main_clk_pos_edge~0); 878348#L406-1 assume !(0 == ~main_clk_neg_edge~0); 878349#L411-1 assume !(1 == ~main_clk_pos_edge~0); 878462#L416-1 assume !(1 == ~main_clk_pos_edge~0); 878750#L421-1 assume !(1 == ~main_clk_pos_edge~0); 878751#L426-1 assume !(1 == ~main_clk_pos_edge~0); 879111#L431-1 assume !(1 == ~main_clk_pos_edge~0); 879751#L436-1 assume !(1 == ~main_in1_ev~0); 879746#L441-1 assume !(1 == ~main_in2_ev~0); 879743#L446-1 assume !(1 == ~main_sum_ev~0); 879742#L451-1 assume !(1 == ~main_diff_ev~0); 879741#L456-1 assume !(1 == ~main_pres_ev~0); 879740#L461-1 assume !(1 == ~main_dbl_ev~0); 879696#L466-1 assume !(1 == ~main_zero_ev~0); 879608#L471-1 assume !(1 == ~main_clk_ev~0); 879736#L476-1 assume !(1 == ~main_clk_pos_edge~0); 879734#L481-1 assume !(1 == ~main_clk_neg_edge~0); 879732#L732-1 assume !false; 879730#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 879729#L219 assume !false; 879728#L137 assume !(0 == ~N_generate_st~0); 879727#L141 assume !(0 == ~S1_addsub_st~0); 879726#L144 assume !(0 == ~S2_presdbl_st~0); 879725#L147 assume !(0 == ~S3_zero_st~0); 879721#L150 assume !(0 == ~D_print_st~0); 879718#L235 start_simulation_~kernel_st~0 := 2; 879359#L499 assume !(1 == ~main_in1_req_up~0); 879355#L499-2 assume !(1 == ~main_in2_req_up~0); 879353#L510-1 assume !(1 == ~main_sum_req_up~0); 879350#L521-1 assume !(1 == ~main_diff_req_up~0); 879347#L532-1 assume !(1 == ~main_pres_req_up~0); 879344#L543-1 assume !(1 == ~main_dbl_req_up~0); 879345#L554-1 assume !(1 == ~main_zero_req_up~0); 880089#L565-1 assume !(1 == ~main_clk_req_up~0); 880082#L576-1 start_simulation_~kernel_st~0 := 3; 880074#L595 assume !(0 == ~main_in1_ev~0); 880066#L595-2 assume !(0 == ~main_in2_ev~0); 880058#L600-1 assume !(0 == ~main_sum_ev~0); 880050#L605-1 assume !(0 == ~main_diff_ev~0); 880042#L610-1 assume !(0 == ~main_pres_ev~0); 880031#L615-1 assume !(0 == ~main_dbl_ev~0); 880032#L620-1 assume !(0 == ~main_zero_ev~0); 880289#L625-1 assume !(0 == ~main_clk_ev~0); 880288#L630-1 assume !(0 == ~main_clk_pos_edge~0); 880287#L635-1 assume !(0 == ~main_clk_neg_edge~0); 880286#L640-1 assume !(1 == ~main_clk_pos_edge~0); 880285#L645-1 assume !(1 == ~main_clk_pos_edge~0); 880284#L650-1 assume !(1 == ~main_clk_pos_edge~0); 880283#L655-1 assume !(1 == ~main_clk_pos_edge~0); 879997#L660-1 assume !(1 == ~main_clk_pos_edge~0); 879998#L665-1 assume !(1 == ~main_in1_ev~0); 880203#L670-1 assume !(1 == ~main_in2_ev~0); 886751#L675-1 assume !(1 == ~main_sum_ev~0); 886749#L680-1 assume !(1 == ~main_diff_ev~0); 886746#L685-1 assume !(1 == ~main_pres_ev~0); 886742#L690-1 assume !(1 == ~main_dbl_ev~0); 886738#L695-1 assume !(1 == ~main_zero_ev~0); 886735#L700-1 assume !(1 == ~main_clk_ev~0); 886734#L705-1 assume !(1 == ~main_clk_pos_edge~0); 886733#L710-1 assume !(1 == ~main_clk_neg_edge~0); 886732#L715-1 assume !(0 == ~N_generate_st~0); 886731#L723 assume !(0 == ~S1_addsub_st~0); 886730#L726 assume !(0 == ~S2_presdbl_st~0); 886729#L729 assume !(0 == ~S3_zero_st~0); 886727#L732 assume !(0 == ~D_print_st~0); 886728#L742-2 [2019-12-07 10:29:30,594 INFO L796 eck$LassoCheckResult]: Loop: 886728#L742-2 assume !false; 900680#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 900679#L246-3 assume !(1 == ~main_in1_req_up~0); 886716#L246-5 assume !(1 == ~main_in2_req_up~0); 886713#L257-3 assume !(1 == ~main_sum_req_up~0); 886710#L268-3 assume !(1 == ~main_diff_req_up~0); 886707#L279-3 assume !(1 == ~main_pres_req_up~0); 886704#L290-3 assume !(1 == ~main_dbl_req_up~0); 886705#L301-3 assume !(1 == ~main_zero_req_up~0); 886910#L312-3 assume 1 == ~main_clk_req_up~0; 882751#L324-2 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 882752#L324-3 ~main_clk_req_up~0 := 0; 910322#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 910320#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 910318#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 910316#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 910314#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 910313#L361-3 assume !(0 == ~main_in1_ev~0); 910312#L366-3 assume !(0 == ~main_in2_ev~0); 910310#L371-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 910308#L376-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 910306#L381-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 910304#L386-3 assume !(0 == ~main_dbl_ev~0); 910302#L391-3 assume !(0 == ~main_zero_ev~0); 910300#L396-3 assume !(0 == ~main_clk_ev~0); 910299#L401-3 assume !(0 == ~main_clk_pos_edge~0); 910298#L406-3 assume !(0 == ~main_clk_neg_edge~0); 910297#L411-3 assume !(1 == ~main_clk_pos_edge~0); 910296#L416-3 assume !(1 == ~main_clk_pos_edge~0); 910295#L421-3 assume !(1 == ~main_clk_pos_edge~0); 910294#L426-3 assume !(1 == ~main_clk_pos_edge~0); 910292#L431-3 assume !(1 == ~main_clk_pos_edge~0); 910270#L436-3 assume !(1 == ~main_in1_ev~0); 909812#L441-3 assume !(1 == ~main_in2_ev~0); 909213#L446-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 910266#L451-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 910264#L456-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 910262#L461-3 assume !(1 == ~main_dbl_ev~0); 908196#L466-3 assume !(1 == ~main_zero_ev~0); 908630#L471-3 assume !(1 == ~main_clk_ev~0); 910258#L476-3 assume !(1 == ~main_clk_pos_edge~0); 910257#L481-3 assume !(1 == ~main_clk_neg_edge~0); 881273#L732-3 assume !false; 909943#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 909939#L219-1 assume !false; 909937#L137-1 assume !(0 == ~N_generate_st~0); 909935#L141-2 assume !(0 == ~S1_addsub_st~0); 909933#L144-2 assume !(0 == ~S2_presdbl_st~0); 909931#L147-2 assume !(0 == ~S3_zero_st~0); 909929#L150-2 assume !(0 == ~D_print_st~0); 909926#L235-1 start_simulation_~kernel_st~0 := 2; 909924#L499-3 assume !(1 == ~main_in1_req_up~0); 909925#L499-5 assume !(1 == ~main_in2_req_up~0); 916916#L510-3 assume !(1 == ~main_sum_req_up~0); 919576#L521-3 assume !(1 == ~main_diff_req_up~0); 919570#L532-3 assume !(1 == ~main_pres_req_up~0); 919564#L543-3 assume !(1 == ~main_dbl_req_up~0); 919558#L554-3 assume !(1 == ~main_zero_req_up~0); 919553#L565-3 assume !(1 == ~main_clk_req_up~0); 919551#L576-3 start_simulation_~kernel_st~0 := 3; 919549#L595-3 assume !(0 == ~main_in1_ev~0); 919547#L595-5 assume !(0 == ~main_in2_ev~0); 919545#L600-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 919543#L605-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 919541#L610-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 919539#L615-3 assume !(0 == ~main_dbl_ev~0); 919537#L620-3 assume !(0 == ~main_zero_ev~0); 919535#L625-3 assume !(0 == ~main_clk_ev~0); 919533#L630-3 assume !(0 == ~main_clk_pos_edge~0); 919531#L635-3 assume !(0 == ~main_clk_neg_edge~0); 887653#L640-3 assume !(1 == ~main_clk_pos_edge~0); 887651#L645-3 assume !(1 == ~main_clk_pos_edge~0); 887649#L650-3 assume !(1 == ~main_clk_pos_edge~0); 887647#L655-3 assume !(1 == ~main_clk_pos_edge~0); 887646#L660-3 assume !(1 == ~main_clk_pos_edge~0); 887645#L665-3 assume !(1 == ~main_in1_ev~0); 887464#L670-3 assume !(1 == ~main_in2_ev~0); 887575#L675-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 887571#L680-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 887569#L685-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 887565#L690-3 assume !(1 == ~main_dbl_ev~0); 887558#L695-3 assume !(1 == ~main_zero_ev~0); 886360#L700-3 assume !(1 == ~main_clk_ev~0); 887551#L705-3 assume !(1 == ~main_clk_pos_edge~0); 887550#L710-3 assume !(1 == ~main_clk_neg_edge~0); 885790#L715-3 assume !(0 == ~N_generate_st~0); 887546#L723-2 assume !(0 == ~S1_addsub_st~0); 887541#L726-2 assume !(0 == ~S2_presdbl_st~0); 887537#L729-2 assume !(0 == ~S3_zero_st~0); 887534#L732-2 assume !(0 == ~D_print_st~0); 887532#L742-1 main_~count~0 := 1 + main_~count~0; 887529#L793 assume !(5 == main_~count~0); 887526#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 887522#L246-6 assume !(1 == ~main_in1_req_up~0); 887524#L246-8 assume !(1 == ~main_in2_req_up~0); 880759#L257-5 assume !(1 == ~main_sum_req_up~0); 880753#L268-5 assume !(1 == ~main_diff_req_up~0); 880748#L279-5 assume !(1 == ~main_pres_req_up~0); 880749#L290-5 assume !(1 == ~main_dbl_req_up~0); 890322#L301-5 assume !(1 == ~main_zero_req_up~0); 890323#L312-5 assume 1 == ~main_clk_req_up~0; 892872#L324-4 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 892871#L324-5 ~main_clk_req_up~0 := 0; 892870#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 892867#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 892866#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 892865#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 892864#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 892861#L361-5 assume !(0 == ~main_in1_ev~0); 892859#L366-5 assume !(0 == ~main_in2_ev~0); 892856#L371-5 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 892855#L376-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 892854#L381-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 892853#L386-5 assume !(0 == ~main_dbl_ev~0); 892850#L391-5 assume !(0 == ~main_zero_ev~0); 892848#L396-5 assume !(0 == ~main_clk_ev~0); 892847#L401-5 assume !(0 == ~main_clk_pos_edge~0); 892843#L406-5 assume !(0 == ~main_clk_neg_edge~0); 892841#L411-5 assume !(1 == ~main_clk_pos_edge~0); 892839#L416-5 assume !(1 == ~main_clk_pos_edge~0); 892837#L421-5 assume !(1 == ~main_clk_pos_edge~0); 892833#L426-5 assume !(1 == ~main_clk_pos_edge~0); 892831#L431-5 assume !(1 == ~main_clk_pos_edge~0); 892830#L436-5 assume !(1 == ~main_in1_ev~0); 892828#L441-5 assume !(1 == ~main_in2_ev~0); 892824#L446-5 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 892822#L451-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 892820#L456-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 892819#L461-5 assume !(1 == ~main_dbl_ev~0); 891979#L466-5 assume !(1 == ~main_zero_ev~0); 892766#L471-5 assume !(1 == ~main_clk_ev~0); 892764#L476-5 assume !(1 == ~main_clk_pos_edge~0); 892762#L481-5 assume !(1 == ~main_clk_neg_edge~0); 882925#L732-5 assume !false; 892759#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 892754#L219-2 assume !false; 892752#L137-2 assume !(0 == ~N_generate_st~0); 892750#L141-4 assume !(0 == ~S1_addsub_st~0); 892749#L144-4 assume !(0 == ~S2_presdbl_st~0); 892744#L147-4 assume !(0 == ~S3_zero_st~0); 892742#L150-4 assume !(0 == ~D_print_st~0); 892740#L235-2 start_simulation_~kernel_st~0 := 2; 892737#L499-6 assume !(1 == ~main_in1_req_up~0); 892733#L499-8 assume !(1 == ~main_in2_req_up~0); 892734#L510-5 assume !(1 == ~main_sum_req_up~0); 896362#L521-5 assume !(1 == ~main_diff_req_up~0); 896356#L532-5 assume !(1 == ~main_pres_req_up~0); 896350#L543-5 assume !(1 == ~main_dbl_req_up~0); 896351#L554-5 assume !(1 == ~main_zero_req_up~0); 900723#L565-5 assume !(1 == ~main_clk_req_up~0); 900721#L576-5 start_simulation_~kernel_st~0 := 3; 900719#L595-6 assume !(0 == ~main_in1_ev~0); 900717#L595-8 assume !(0 == ~main_in2_ev~0); 900715#L600-5 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 900713#L605-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 900711#L610-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 900709#L615-5 assume !(0 == ~main_dbl_ev~0); 900707#L620-5 assume !(0 == ~main_zero_ev~0); 900705#L625-5 assume !(0 == ~main_clk_ev~0); 900703#L630-5 assume !(0 == ~main_clk_pos_edge~0); 900701#L635-5 assume !(0 == ~main_clk_neg_edge~0); 900700#L640-5 assume !(1 == ~main_clk_pos_edge~0); 900699#L645-5 assume !(1 == ~main_clk_pos_edge~0); 900698#L650-5 assume !(1 == ~main_clk_pos_edge~0); 900697#L655-5 assume !(1 == ~main_clk_pos_edge~0); 900696#L660-5 assume !(1 == ~main_clk_pos_edge~0); 900695#L665-5 assume !(1 == ~main_in1_ev~0); 900631#L670-5 assume !(1 == ~main_in2_ev~0); 900539#L675-5 assume !(1 == ~main_sum_ev~0); 900693#L680-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 900692#L685-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 900691#L690-5 assume !(1 == ~main_dbl_ev~0); 900689#L695-5 assume !(1 == ~main_zero_ev~0); 900687#L700-5 assume !(1 == ~main_clk_ev~0); 900686#L705-5 assume !(1 == ~main_clk_pos_edge~0); 900685#L710-5 assume !(1 == ~main_clk_neg_edge~0); 882449#L715-5 assume !(0 == ~N_generate_st~0); 900684#L723-4 assume !(0 == ~S1_addsub_st~0); 900683#L726-4 assume !(0 == ~S2_presdbl_st~0); 900682#L729-4 assume !(0 == ~S3_zero_st~0); 900681#L732-4 assume !(0 == ~D_print_st~0); 886728#L742-2 [2019-12-07 10:29:30,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:30,595 INFO L82 PathProgramCache]: Analyzing trace with hash -604925002, now seen corresponding path program 4 times [2019-12-07 10:29:30,595 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:30,595 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707017129] [2019-12-07 10:29:30,595 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:30,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:30,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:30,610 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:30,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:30,610 INFO L82 PathProgramCache]: Analyzing trace with hash -665067007, now seen corresponding path program 1 times [2019-12-07 10:29:30,610 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:30,610 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145188118] [2019-12-07 10:29:30,610 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:30,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:30,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:30,641 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145188118] [2019-12-07 10:29:30,641 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:30,642 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:30,642 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920872961] [2019-12-07 10:29:30,642 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:30,642 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:30,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:30,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:30,643 INFO L87 Difference]: Start difference. First operand 45122 states and 60448 transitions. cyclomatic complexity: 15327 Second operand 3 states. [2019-12-07 10:29:30,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:30,807 INFO L93 Difference]: Finished difference Result 90222 states and 119660 transitions. [2019-12-07 10:29:30,807 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:30,807 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 90222 states and 119660 transitions. [2019-12-07 10:29:31,052 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 86592 [2019-12-07 10:29:31,204 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 90222 states to 90222 states and 119660 transitions. [2019-12-07 10:29:31,204 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 90222 [2019-12-07 10:29:31,243 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 90222 [2019-12-07 10:29:31,243 INFO L73 IsDeterministic]: Start isDeterministic. Operand 90222 states and 119660 transitions. [2019-12-07 10:29:31,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:31,278 INFO L688 BuchiCegarLoop]: Abstraction has 90222 states and 119660 transitions. [2019-12-07 10:29:31,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90222 states and 119660 transitions. [2019-12-07 10:29:31,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90222 to 90222. [2019-12-07 10:29:31,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90222 states. [2019-12-07 10:29:31,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90222 states to 90222 states and 119660 transitions. [2019-12-07 10:29:31,965 INFO L711 BuchiCegarLoop]: Abstraction has 90222 states and 119660 transitions. [2019-12-07 10:29:31,965 INFO L591 BuchiCegarLoop]: Abstraction has 90222 states and 119660 transitions. [2019-12-07 10:29:31,965 INFO L424 BuchiCegarLoop]: ======== Iteration 31============ [2019-12-07 10:29:31,965 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 90222 states and 119660 transitions. [2019-12-07 10:29:32,119 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 86592 [2019-12-07 10:29:32,119 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:32,119 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:32,161 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:32,162 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:32,162 INFO L794 eck$LassoCheckResult]: Stem: 1013907#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 1013639#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 1013640#L246 assume !(1 == ~main_in1_req_up~0); 1013783#L246-2 assume !(1 == ~main_in2_req_up~0); 1014000#L257-1 assume !(1 == ~main_sum_req_up~0); 1014004#L268-1 assume !(1 == ~main_diff_req_up~0); 1013784#L279-1 assume !(1 == ~main_pres_req_up~0); 1013785#L290-1 assume !(1 == ~main_dbl_req_up~0); 1014633#L301-1 assume !(1 == ~main_zero_req_up~0); 1014650#L312-1 assume !(1 == ~main_clk_req_up~0); 1014702#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 1014700#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 1014698#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 1014696#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 1014694#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 1014691#L361-1 assume !(0 == ~main_in1_ev~0); 1014692#L366-1 assume !(0 == ~main_in2_ev~0); 1016181#L371-1 assume !(0 == ~main_sum_ev~0); 1016179#L376-1 assume !(0 == ~main_diff_ev~0); 1016177#L381-1 assume !(0 == ~main_pres_ev~0); 1016175#L386-1 assume !(0 == ~main_dbl_ev~0); 1016173#L391-1 assume !(0 == ~main_zero_ev~0); 1016171#L396-1 assume !(0 == ~main_clk_ev~0); 1016169#L401-1 assume !(0 == ~main_clk_pos_edge~0); 1016167#L406-1 assume !(0 == ~main_clk_neg_edge~0); 1016165#L411-1 assume !(1 == ~main_clk_pos_edge~0); 1016163#L416-1 assume !(1 == ~main_clk_pos_edge~0); 1016161#L421-1 assume !(1 == ~main_clk_pos_edge~0); 1016159#L426-1 assume !(1 == ~main_clk_pos_edge~0); 1016157#L431-1 assume !(1 == ~main_clk_pos_edge~0); 1016156#L436-1 assume !(1 == ~main_in1_ev~0); 1014707#L441-1 assume !(1 == ~main_in2_ev~0); 1016048#L446-1 assume !(1 == ~main_sum_ev~0); 1016101#L451-1 assume !(1 == ~main_diff_ev~0); 1016152#L456-1 assume !(1 == ~main_pres_ev~0); 1015499#L461-1 assume !(1 == ~main_dbl_ev~0); 1015495#L466-1 assume !(1 == ~main_zero_ev~0); 1015197#L471-1 assume !(1 == ~main_clk_ev~0); 1015491#L476-1 assume !(1 == ~main_clk_pos_edge~0); 1015488#L481-1 assume !(1 == ~main_clk_neg_edge~0); 1015484#L732-1 assume !false; 1015482#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 1015481#L219 assume !false; 1015479#L137 assume !(0 == ~N_generate_st~0); 1015477#L141 assume !(0 == ~S1_addsub_st~0); 1015475#L144 assume !(0 == ~S2_presdbl_st~0); 1015473#L147 assume !(0 == ~S3_zero_st~0); 1015471#L150 assume !(0 == ~D_print_st~0); 1015469#L235 start_simulation_~kernel_st~0 := 2; 1015466#L499 assume !(1 == ~main_in1_req_up~0); 1015462#L499-2 assume !(1 == ~main_in2_req_up~0); 1015463#L510-1 assume !(1 == ~main_sum_req_up~0); 1015737#L521-1 assume !(1 == ~main_diff_req_up~0); 1016740#L532-1 assume !(1 == ~main_pres_req_up~0); 1016548#L543-1 assume !(1 == ~main_dbl_req_up~0); 1016549#L554-1 assume !(1 == ~main_zero_req_up~0); 1016534#L565-1 assume !(1 == ~main_clk_req_up~0); 1016535#L576-1 start_simulation_~kernel_st~0 := 3; 1017266#L595 assume !(0 == ~main_in1_ev~0); 1014111#L595-2 assume !(0 == ~main_in2_ev~0); 1014112#L600-1 assume !(0 == ~main_sum_ev~0); 1017264#L605-1 assume !(0 == ~main_diff_ev~0); 1017262#L610-1 assume !(0 == ~main_pres_ev~0); 1013718#L615-1 assume !(0 == ~main_dbl_ev~0); 1013719#L620-1 assume !(0 == ~main_zero_ev~0); 1013835#L625-1 assume !(0 == ~main_clk_ev~0); 1014131#L630-1 assume !(0 == ~main_clk_pos_edge~0); 1014157#L635-1 assume !(0 == ~main_clk_neg_edge~0); 1014179#L640-1 assume !(1 == ~main_clk_pos_edge~0); 1017259#L645-1 assume !(1 == ~main_clk_pos_edge~0); 1017256#L650-1 assume !(1 == ~main_clk_pos_edge~0); 1017252#L655-1 assume !(1 == ~main_clk_pos_edge~0); 1016532#L660-1 assume !(1 == ~main_clk_pos_edge~0); 1016533#L665-1 assume !(1 == ~main_in1_ev~0); 1016736#L670-1 assume !(1 == ~main_in2_ev~0); 1016735#L675-1 assume !(1 == ~main_sum_ev~0); 1029233#L680-1 assume !(1 == ~main_diff_ev~0); 1029229#L685-1 assume !(1 == ~main_pres_ev~0); 1029225#L690-1 assume !(1 == ~main_dbl_ev~0); 1029219#L695-1 assume !(1 == ~main_zero_ev~0); 1029216#L700-1 assume !(1 == ~main_clk_ev~0); 1029215#L705-1 assume !(1 == ~main_clk_pos_edge~0); 1029214#L710-1 assume !(1 == ~main_clk_neg_edge~0); 1029213#L715-1 assume !(0 == ~N_generate_st~0); 1029212#L723 assume !(0 == ~S1_addsub_st~0); 1029211#L726 assume !(0 == ~S2_presdbl_st~0); 1029210#L729 assume !(0 == ~S3_zero_st~0); 1029208#L732 assume !(0 == ~D_print_st~0); 1029209#L742-2 [2019-12-07 10:29:32,162 INFO L796 eck$LassoCheckResult]: Loop: 1029209#L742-2 assume !false; 1097865#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 1046938#L246-3 assume !(1 == ~main_in1_req_up~0); 1046936#L246-5 assume !(1 == ~main_in2_req_up~0); 1029189#L257-3 assume !(1 == ~main_sum_req_up~0); 1029190#L268-3 assume !(1 == ~main_diff_req_up~0); 1046572#L279-3 assume !(1 == ~main_pres_req_up~0); 1031788#L290-3 assume !(1 == ~main_dbl_req_up~0); 1031789#L301-3 assume !(1 == ~main_zero_req_up~0); 1032128#L312-3 assume 1 == ~main_clk_req_up~0; 1022192#L324-2 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 1022193#L324-3 ~main_clk_req_up~0 := 0; 1087599#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 1087597#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 1087595#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 1087593#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 1087591#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 1087589#L361-3 assume !(0 == ~main_in1_ev~0); 1087587#L366-3 assume !(0 == ~main_in2_ev~0); 1087585#L371-3 assume !(0 == ~main_sum_ev~0); 1087583#L376-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 1087581#L381-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 1087579#L386-3 assume !(0 == ~main_dbl_ev~0); 1087577#L391-3 assume !(0 == ~main_zero_ev~0); 1087575#L396-3 assume !(0 == ~main_clk_ev~0); 1087573#L401-3 assume !(0 == ~main_clk_pos_edge~0); 1087571#L406-3 assume !(0 == ~main_clk_neg_edge~0); 1087569#L411-3 assume !(1 == ~main_clk_pos_edge~0); 1087567#L416-3 assume !(1 == ~main_clk_pos_edge~0); 1087565#L421-3 assume !(1 == ~main_clk_pos_edge~0); 1087564#L426-3 assume !(1 == ~main_clk_pos_edge~0); 1087563#L431-3 assume !(1 == ~main_clk_pos_edge~0); 1046443#L436-3 assume !(1 == ~main_in1_ev~0); 1040135#L441-3 assume !(1 == ~main_in2_ev~0); 1040131#L446-3 assume !(1 == ~main_sum_ev~0); 1036173#L451-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 1036169#L456-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 1036167#L461-3 assume !(1 == ~main_dbl_ev~0); 1036163#L466-3 assume !(1 == ~main_zero_ev~0); 1036159#L471-3 assume !(1 == ~main_clk_ev~0); 1036156#L476-3 assume !(1 == ~main_clk_pos_edge~0); 1036152#L481-3 assume !(1 == ~main_clk_neg_edge~0); 1019195#L732-3 assume !false; 1036144#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 1036140#L219-1 assume !false; 1036139#L137-1 assume !(0 == ~N_generate_st~0); 1036137#L141-2 assume !(0 == ~S1_addsub_st~0); 1036136#L144-2 assume !(0 == ~S2_presdbl_st~0); 1036135#L147-2 assume !(0 == ~S3_zero_st~0); 1036134#L150-2 assume !(0 == ~D_print_st~0); 1036133#L235-1 start_simulation_~kernel_st~0 := 2; 1036130#L499-3 assume !(1 == ~main_in1_req_up~0); 1036131#L499-5 assume !(1 == ~main_in2_req_up~0); 1047163#L510-3 assume !(1 == ~main_sum_req_up~0); 1073210#L521-3 assume !(1 == ~main_diff_req_up~0); 1074537#L532-3 assume !(1 == ~main_pres_req_up~0); 1074534#L543-3 assume !(1 == ~main_dbl_req_up~0); 1074535#L554-3 assume !(1 == ~main_zero_req_up~0); 1097188#L565-3 assume !(1 == ~main_clk_req_up~0); 1100449#L576-3 start_simulation_~kernel_st~0 := 3; 1100443#L595-3 assume !(0 == ~main_in1_ev~0); 1100439#L595-5 assume !(0 == ~main_in2_ev~0); 1100432#L600-3 assume !(0 == ~main_sum_ev~0); 1100431#L605-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 1100430#L610-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 1100428#L615-3 assume !(0 == ~main_dbl_ev~0); 1100427#L620-3 assume !(0 == ~main_zero_ev~0); 1100425#L625-3 assume !(0 == ~main_clk_ev~0); 1100381#L630-3 assume !(0 == ~main_clk_pos_edge~0); 1100380#L635-3 assume !(0 == ~main_clk_neg_edge~0); 1030341#L640-3 assume !(1 == ~main_clk_pos_edge~0); 1030338#L645-3 assume !(1 == ~main_clk_pos_edge~0); 1030334#L650-3 assume !(1 == ~main_clk_pos_edge~0); 1030330#L655-3 assume !(1 == ~main_clk_pos_edge~0); 1030327#L660-3 assume !(1 == ~main_clk_pos_edge~0); 1030323#L665-3 assume !(1 == ~main_in1_ev~0); 1030318#L670-3 assume !(1 == ~main_in2_ev~0); 1030314#L675-3 assume !(1 == ~main_sum_ev~0); 1029950#L680-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 1030308#L685-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 1030304#L690-3 assume !(1 == ~main_dbl_ev~0); 1030296#L695-3 assume !(1 == ~main_zero_ev~0); 1030291#L700-3 assume !(1 == ~main_clk_ev~0); 1030287#L705-3 assume !(1 == ~main_clk_pos_edge~0); 1030281#L710-3 assume !(1 == ~main_clk_neg_edge~0); 1017990#L715-3 assume !(0 == ~N_generate_st~0); 1030267#L723-2 assume !(0 == ~S1_addsub_st~0); 1030262#L726-2 assume !(0 == ~S2_presdbl_st~0); 1030259#L729-2 assume !(0 == ~S3_zero_st~0); 1030255#L732-2 assume !(0 == ~D_print_st~0); 1030250#L742-1 main_~count~0 := 1 + main_~count~0; 1030245#L793 assume !(5 == main_~count~0); 1030239#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 1030240#L246-6 assume !(1 == ~main_in1_req_up~0); 1030222#L246-8 assume !(1 == ~main_in2_req_up~0); 1030224#L257-5 assume !(1 == ~main_sum_req_up~0); 1031277#L268-5 assume !(1 == ~main_diff_req_up~0); 1032147#L279-5 assume !(1 == ~main_pres_req_up~0); 1032139#L290-5 assume !(1 == ~main_dbl_req_up~0); 1032133#L301-5 assume !(1 == ~main_zero_req_up~0); 1032131#L312-5 assume 1 == ~main_clk_req_up~0; 1021358#L324-4 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 1021359#L324-5 ~main_clk_req_up~0 := 0; 1102214#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 1102212#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 1102210#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 1102207#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 1102206#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 1047359#L361-5 assume !(0 == ~main_in1_ev~0); 1047358#L366-5 assume !(0 == ~main_in2_ev~0); 1047356#L371-5 assume !(0 == ~main_sum_ev~0); 1047354#L376-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 1047353#L381-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 1047352#L386-5 assume !(0 == ~main_dbl_ev~0); 1047351#L391-5 assume !(0 == ~main_zero_ev~0); 1047348#L396-5 assume !(0 == ~main_clk_ev~0); 1047346#L401-5 assume !(0 == ~main_clk_pos_edge~0); 1047344#L406-5 assume !(0 == ~main_clk_neg_edge~0); 1047342#L411-5 assume !(1 == ~main_clk_pos_edge~0); 1047340#L416-5 assume !(1 == ~main_clk_pos_edge~0); 1047338#L421-5 assume !(1 == ~main_clk_pos_edge~0); 1047337#L426-5 assume !(1 == ~main_clk_pos_edge~0); 1047336#L431-5 assume !(1 == ~main_clk_pos_edge~0); 1047335#L436-5 assume !(1 == ~main_in1_ev~0); 1047333#L441-5 assume !(1 == ~main_in2_ev~0); 1047330#L446-5 assume !(1 == ~main_sum_ev~0); 1047325#L451-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 1047323#L456-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 1047321#L461-5 assume !(1 == ~main_dbl_ev~0); 1047313#L466-5 assume !(1 == ~main_zero_ev~0); 1047312#L471-5 assume !(1 == ~main_clk_ev~0); 1047311#L476-5 assume !(1 == ~main_clk_pos_edge~0); 1047310#L481-5 assume !(1 == ~main_clk_neg_edge~0); 1020675#L732-5 assume !false; 1047307#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 1047303#L219-2 assume !false; 1047302#L137-2 assume !(0 == ~N_generate_st~0); 1047300#L141-4 assume !(0 == ~S1_addsub_st~0); 1047296#L144-4 assume !(0 == ~S2_presdbl_st~0); 1047292#L147-4 assume !(0 == ~S3_zero_st~0); 1047288#L150-4 assume !(0 == ~D_print_st~0); 1047284#L235-2 start_simulation_~kernel_st~0 := 2; 1047280#L499-6 assume !(1 == ~main_in1_req_up~0); 1047274#L499-8 assume !(1 == ~main_in2_req_up~0); 1047272#L510-5 assume !(1 == ~main_sum_req_up~0); 1047267#L521-5 assume !(1 == ~main_diff_req_up~0); 1047261#L532-5 assume !(1 == ~main_pres_req_up~0); 1047257#L543-5 assume !(1 == ~main_dbl_req_up~0); 1047253#L554-5 assume !(1 == ~main_zero_req_up~0); 1047254#L565-5 assume !(1 == ~main_clk_req_up~0); 1097902#L576-5 start_simulation_~kernel_st~0 := 3; 1097900#L595-6 assume !(0 == ~main_in1_ev~0); 1097898#L595-8 assume !(0 == ~main_in2_ev~0); 1097896#L600-5 assume !(0 == ~main_sum_ev~0); 1097894#L605-5 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 1097892#L610-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 1097890#L615-5 assume !(0 == ~main_dbl_ev~0); 1097888#L620-5 assume !(0 == ~main_zero_ev~0); 1097886#L625-5 assume !(0 == ~main_clk_ev~0); 1097884#L630-5 assume !(0 == ~main_clk_pos_edge~0); 1097882#L635-5 assume !(0 == ~main_clk_neg_edge~0); 1097881#L640-5 assume !(1 == ~main_clk_pos_edge~0); 1097880#L645-5 assume !(1 == ~main_clk_pos_edge~0); 1097879#L650-5 assume !(1 == ~main_clk_pos_edge~0); 1097878#L655-5 assume !(1 == ~main_clk_pos_edge~0); 1097877#L660-5 assume !(1 == ~main_clk_pos_edge~0); 1097876#L665-5 assume !(1 == ~main_in1_ev~0); 1091597#L670-5 assume !(1 == ~main_in2_ev~0); 1097874#L675-5 assume !(1 == ~main_sum_ev~0); 1029420#L680-5 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 1097873#L685-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 1097872#L690-5 assume !(1 == ~main_dbl_ev~0); 1029407#L695-5 assume !(1 == ~main_zero_ev~0); 1047205#L700-5 assume !(1 == ~main_clk_ev~0); 1097871#L705-5 assume !(1 == ~main_clk_pos_edge~0); 1097870#L710-5 assume !(1 == ~main_clk_neg_edge~0); 1019093#L715-5 assume !(0 == ~N_generate_st~0); 1097869#L723-4 assume !(0 == ~S1_addsub_st~0); 1097868#L726-4 assume !(0 == ~S2_presdbl_st~0); 1097867#L729-4 assume !(0 == ~S3_zero_st~0); 1097866#L732-4 assume !(0 == ~D_print_st~0); 1029209#L742-2 [2019-12-07 10:29:32,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:32,162 INFO L82 PathProgramCache]: Analyzing trace with hash -604925002, now seen corresponding path program 5 times [2019-12-07 10:29:32,163 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:32,163 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923670415] [2019-12-07 10:29:32,163 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:32,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:32,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:32,177 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:32,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:32,178 INFO L82 PathProgramCache]: Analyzing trace with hash 507303167, now seen corresponding path program 1 times [2019-12-07 10:29:32,178 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:32,178 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319352467] [2019-12-07 10:29:32,178 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:32,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:32,208 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:32,209 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319352467] [2019-12-07 10:29:32,209 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:32,209 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:32,209 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888010413] [2019-12-07 10:29:32,209 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:32,209 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:32,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:32,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:32,210 INFO L87 Difference]: Start difference. First operand 90222 states and 119660 transitions. cyclomatic complexity: 29439 Second operand 3 states. [2019-12-07 10:29:32,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:32,490 INFO L93 Difference]: Finished difference Result 180398 states and 236844 transitions. [2019-12-07 10:29:32,490 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:32,490 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 180398 states and 236844 transitions. [2019-12-07 10:29:32,978 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 173184 [2019-12-07 10:29:33,281 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 180398 states to 180398 states and 236844 transitions. [2019-12-07 10:29:33,281 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 180398 [2019-12-07 10:29:33,362 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 180398 [2019-12-07 10:29:33,362 INFO L73 IsDeterministic]: Start isDeterministic. Operand 180398 states and 236844 transitions. [2019-12-07 10:29:33,429 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:33,429 INFO L688 BuchiCegarLoop]: Abstraction has 180398 states and 236844 transitions. [2019-12-07 10:29:33,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180398 states and 236844 transitions. [2019-12-07 10:29:34,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180398 to 180398. [2019-12-07 10:29:34,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180398 states. [2019-12-07 10:29:36,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180398 states to 180398 states and 236844 transitions. [2019-12-07 10:29:36,762 INFO L711 BuchiCegarLoop]: Abstraction has 180398 states and 236844 transitions. [2019-12-07 10:29:36,762 INFO L591 BuchiCegarLoop]: Abstraction has 180398 states and 236844 transitions. [2019-12-07 10:29:36,762 INFO L424 BuchiCegarLoop]: ======== Iteration 32============ [2019-12-07 10:29:36,762 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 180398 states and 236844 transitions. [2019-12-07 10:29:37,110 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 173184 [2019-12-07 10:29:37,110 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:37,110 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:37,205 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:37,205 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:37,205 INFO L794 eck$LassoCheckResult]: Stem: 1284534#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 1284265#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 1284266#L246 assume !(1 == ~main_in1_req_up~0); 1284415#L246-2 assume !(1 == ~main_in2_req_up~0); 1284625#L257-1 assume !(1 == ~main_sum_req_up~0); 1284630#L268-1 assume !(1 == ~main_diff_req_up~0); 1284411#L279-1 assume !(1 == ~main_pres_req_up~0); 1284412#L290-1 assume !(1 == ~main_dbl_req_up~0); 1284640#L301-1 assume !(1 == ~main_zero_req_up~0); 1285815#L312-1 assume !(1 == ~main_clk_req_up~0); 1285828#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 1284530#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 1284531#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 1284267#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 1284268#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 1284360#L361-1 assume !(0 == ~main_in1_ev~0); 1284470#L366-1 assume !(0 == ~main_in2_ev~0); 1285913#L371-1 assume !(0 == ~main_sum_ev~0); 1285907#L376-1 assume !(0 == ~main_diff_ev~0); 1285903#L381-1 assume !(0 == ~main_pres_ev~0); 1285900#L386-1 assume !(0 == ~main_dbl_ev~0); 1285873#L391-1 assume !(0 == ~main_zero_ev~0); 1285874#L396-1 assume !(0 == ~main_clk_ev~0); 1290147#L401-1 assume !(0 == ~main_clk_pos_edge~0); 1290145#L406-1 assume !(0 == ~main_clk_neg_edge~0); 1290143#L411-1 assume !(1 == ~main_clk_pos_edge~0); 1290141#L416-1 assume !(1 == ~main_clk_pos_edge~0); 1290139#L421-1 assume !(1 == ~main_clk_pos_edge~0); 1290137#L426-1 assume !(1 == ~main_clk_pos_edge~0); 1290135#L431-1 assume !(1 == ~main_clk_pos_edge~0); 1290133#L436-1 assume !(1 == ~main_in1_ev~0); 1285855#L441-1 assume !(1 == ~main_in2_ev~0); 1287642#L446-1 assume !(1 == ~main_sum_ev~0); 1287638#L451-1 assume !(1 == ~main_diff_ev~0); 1287636#L456-1 assume !(1 == ~main_pres_ev~0); 1287635#L461-1 assume !(1 == ~main_dbl_ev~0); 1286986#L466-1 assume !(1 == ~main_zero_ev~0); 1286985#L471-1 assume !(1 == ~main_clk_ev~0); 1286984#L476-1 assume !(1 == ~main_clk_pos_edge~0); 1286980#L481-1 assume !(1 == ~main_clk_neg_edge~0); 1286978#L732-1 assume !false; 1286976#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 1286974#L219 assume !false; 1286972#L137 assume !(0 == ~N_generate_st~0); 1286970#L141 assume !(0 == ~S1_addsub_st~0); 1286968#L144 assume !(0 == ~S2_presdbl_st~0); 1286966#L147 assume !(0 == ~S3_zero_st~0); 1286964#L150 assume !(0 == ~D_print_st~0); 1286962#L235 start_simulation_~kernel_st~0 := 2; 1286959#L499 assume !(1 == ~main_in1_req_up~0); 1286960#L499-2 assume !(1 == ~main_in2_req_up~0); 1288142#L510-1 assume !(1 == ~main_sum_req_up~0); 1289424#L521-1 assume !(1 == ~main_diff_req_up~0); 1289425#L532-1 assume !(1 == ~main_pres_req_up~0); 1289798#L543-1 assume !(1 == ~main_dbl_req_up~0); 1289795#L554-1 assume !(1 == ~main_zero_req_up~0); 1289796#L565-1 assume !(1 == ~main_clk_req_up~0); 1289834#L576-1 start_simulation_~kernel_st~0 := 3; 1289833#L595 assume !(0 == ~main_in1_ev~0); 1289832#L595-2 assume !(0 == ~main_in2_ev~0); 1289831#L600-1 assume !(0 == ~main_sum_ev~0); 1289827#L605-1 assume !(0 == ~main_diff_ev~0); 1289822#L610-1 assume !(0 == ~main_pres_ev~0); 1289783#L615-1 assume !(0 == ~main_dbl_ev~0); 1289784#L620-1 assume !(0 == ~main_zero_ev~0); 1289667#L625-1 assume !(0 == ~main_clk_ev~0); 1289668#L630-1 assume !(0 == ~main_clk_pos_edge~0); 1289655#L635-1 assume !(0 == ~main_clk_neg_edge~0); 1289656#L640-1 assume !(1 == ~main_clk_pos_edge~0); 1289643#L645-1 assume !(1 == ~main_clk_pos_edge~0); 1289644#L650-1 assume !(1 == ~main_clk_pos_edge~0); 1289631#L655-1 assume !(1 == ~main_clk_pos_edge~0); 1289632#L660-1 assume !(1 == ~main_clk_pos_edge~0); 1289620#L665-1 assume !(1 == ~main_in1_ev~0); 1289617#L670-1 assume !(1 == ~main_in2_ev~0); 1314192#L675-1 assume !(1 == ~main_sum_ev~0); 1314013#L680-1 assume !(1 == ~main_diff_ev~0); 1314369#L685-1 assume !(1 == ~main_pres_ev~0); 1314484#L690-1 assume !(1 == ~main_dbl_ev~0); 1314478#L695-1 assume !(1 == ~main_zero_ev~0); 1314475#L700-1 assume !(1 == ~main_clk_ev~0); 1314474#L705-1 assume !(1 == ~main_clk_pos_edge~0); 1314473#L710-1 assume !(1 == ~main_clk_neg_edge~0); 1314472#L715-1 assume !(0 == ~N_generate_st~0); 1314471#L723 assume !(0 == ~S1_addsub_st~0); 1314470#L726 assume !(0 == ~S2_presdbl_st~0); 1314469#L729 assume !(0 == ~S3_zero_st~0); 1314467#L732 assume !(0 == ~D_print_st~0); 1314468#L742-2 [2019-12-07 10:29:37,205 INFO L796 eck$LassoCheckResult]: Loop: 1314468#L742-2 assume !false; 1332383#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 1332382#L246-3 assume !(1 == ~main_in1_req_up~0); 1314459#L246-5 assume !(1 == ~main_in2_req_up~0); 1314450#L257-3 assume !(1 == ~main_sum_req_up~0); 1314451#L268-3 assume !(1 == ~main_diff_req_up~0); 1315776#L279-3 assume !(1 == ~main_pres_req_up~0); 1315770#L290-3 assume !(1 == ~main_dbl_req_up~0); 1315769#L301-3 assume !(1 == ~main_zero_req_up~0); 1334137#L312-3 assume 1 == ~main_clk_req_up~0; 1335549#L324-2 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 1335547#L324-3 ~main_clk_req_up~0 := 0; 1335544#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 1335543#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 1335541#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 1328819#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 1328816#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 1328812#L361-3 assume !(0 == ~main_in1_ev~0); 1328810#L366-3 assume !(0 == ~main_in2_ev~0); 1328807#L371-3 assume !(0 == ~main_sum_ev~0); 1328804#L376-3 assume !(0 == ~main_diff_ev~0); 1328802#L381-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 1328800#L386-3 assume !(0 == ~main_dbl_ev~0); 1328799#L391-3 assume !(0 == ~main_zero_ev~0); 1328797#L396-3 assume !(0 == ~main_clk_ev~0); 1328796#L401-3 assume !(0 == ~main_clk_pos_edge~0); 1328795#L406-3 assume !(0 == ~main_clk_neg_edge~0); 1328793#L411-3 assume !(1 == ~main_clk_pos_edge~0); 1328792#L416-3 assume !(1 == ~main_clk_pos_edge~0); 1328791#L421-3 assume !(1 == ~main_clk_pos_edge~0); 1328789#L426-3 assume !(1 == ~main_clk_pos_edge~0); 1328787#L431-3 assume !(1 == ~main_clk_pos_edge~0); 1327137#L436-3 assume !(1 == ~main_in1_ev~0); 1326220#L441-3 assume !(1 == ~main_in2_ev~0); 1325671#L446-3 assume !(1 == ~main_sum_ev~0); 1325668#L451-3 assume !(1 == ~main_diff_ev~0); 1325662#L456-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 1325660#L461-3 assume !(1 == ~main_dbl_ev~0); 1325656#L466-3 assume !(1 == ~main_zero_ev~0); 1325652#L471-3 assume !(1 == ~main_clk_ev~0); 1325649#L476-3 assume !(1 == ~main_clk_pos_edge~0); 1325645#L481-3 assume !(1 == ~main_clk_neg_edge~0); 1300071#L732-3 assume !false; 1325637#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 1325634#L219-1 assume !false; 1325633#L137-1 assume !(0 == ~N_generate_st~0); 1325632#L141-2 assume !(0 == ~S1_addsub_st~0); 1325630#L144-2 assume !(0 == ~S2_presdbl_st~0); 1325629#L147-2 assume !(0 == ~S3_zero_st~0); 1325627#L150-2 assume !(0 == ~D_print_st~0); 1325626#L235-1 start_simulation_~kernel_st~0 := 2; 1325623#L499-3 assume !(1 == ~main_in1_req_up~0); 1325620#L499-5 assume !(1 == ~main_in2_req_up~0); 1325616#L510-3 assume !(1 == ~main_sum_req_up~0); 1325613#L521-3 assume !(1 == ~main_diff_req_up~0); 1325609#L532-3 assume !(1 == ~main_pres_req_up~0); 1325606#L543-3 assume !(1 == ~main_dbl_req_up~0); 1325603#L554-3 assume !(1 == ~main_zero_req_up~0); 1325604#L565-3 assume !(1 == ~main_clk_req_up~0); 1347809#L576-3 start_simulation_~kernel_st~0 := 3; 1347804#L595-3 assume !(0 == ~main_in1_ev~0); 1347802#L595-5 assume !(0 == ~main_in2_ev~0); 1347800#L600-3 assume !(0 == ~main_sum_ev~0); 1347798#L605-3 assume !(0 == ~main_diff_ev~0); 1347796#L610-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 1347794#L615-3 assume !(0 == ~main_dbl_ev~0); 1347792#L620-3 assume !(0 == ~main_zero_ev~0); 1347790#L625-3 assume !(0 == ~main_clk_ev~0); 1347787#L630-3 assume !(0 == ~main_clk_pos_edge~0); 1347786#L635-3 assume !(0 == ~main_clk_neg_edge~0); 1317875#L640-3 assume !(1 == ~main_clk_pos_edge~0); 1317872#L645-3 assume !(1 == ~main_clk_pos_edge~0); 1317869#L650-3 assume !(1 == ~main_clk_pos_edge~0); 1317866#L655-3 assume !(1 == ~main_clk_pos_edge~0); 1317863#L660-3 assume !(1 == ~main_clk_pos_edge~0); 1317765#L665-3 assume !(1 == ~main_in1_ev~0); 1317713#L670-3 assume !(1 == ~main_in2_ev~0); 1317709#L675-3 assume !(1 == ~main_sum_ev~0); 1317695#L680-3 assume !(1 == ~main_diff_ev~0); 1317687#L685-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 1317684#L690-3 assume !(1 == ~main_dbl_ev~0); 1316812#L695-3 assume !(1 == ~main_zero_ev~0); 1317678#L700-3 assume !(1 == ~main_clk_ev~0); 1317676#L705-3 assume !(1 == ~main_clk_pos_edge~0); 1317673#L710-3 assume !(1 == ~main_clk_neg_edge~0); 1304471#L715-3 assume !(0 == ~N_generate_st~0); 1317657#L723-2 assume !(0 == ~S1_addsub_st~0); 1317654#L726-2 assume !(0 == ~S2_presdbl_st~0); 1317653#L729-2 assume !(0 == ~S3_zero_st~0); 1317652#L732-2 assume !(0 == ~D_print_st~0); 1317651#L742-1 main_~count~0 := 1 + main_~count~0; 1317648#L793 assume !(5 == main_~count~0); 1317646#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 1317644#L246-6 assume !(1 == ~main_in1_req_up~0); 1317645#L246-8 assume !(1 == ~main_in2_req_up~0); 1319395#L257-5 assume !(1 == ~main_sum_req_up~0); 1327760#L268-5 assume !(1 == ~main_diff_req_up~0); 1327757#L279-5 assume !(1 == ~main_pres_req_up~0); 1327756#L290-5 assume !(1 == ~main_dbl_req_up~0); 1327754#L301-5 assume !(1 == ~main_zero_req_up~0); 1327755#L312-5 assume 1 == ~main_clk_req_up~0; 1422417#L324-4 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 1422415#L324-5 ~main_clk_req_up~0 := 0; 1422413#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 1422411#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 1422409#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 1422407#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 1422405#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 1422403#L361-5 assume !(0 == ~main_in1_ev~0); 1422401#L366-5 assume !(0 == ~main_in2_ev~0); 1422399#L371-5 assume !(0 == ~main_sum_ev~0); 1422397#L376-5 assume !(0 == ~main_diff_ev~0); 1422395#L381-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 1422393#L386-5 assume !(0 == ~main_dbl_ev~0); 1422391#L391-5 assume !(0 == ~main_zero_ev~0); 1422388#L396-5 assume !(0 == ~main_clk_ev~0); 1422387#L401-5 assume !(0 == ~main_clk_pos_edge~0); 1422386#L406-5 assume !(0 == ~main_clk_neg_edge~0); 1422384#L411-5 assume !(1 == ~main_clk_pos_edge~0); 1422383#L416-5 assume !(1 == ~main_clk_pos_edge~0); 1422381#L421-5 assume !(1 == ~main_clk_pos_edge~0); 1422379#L426-5 assume !(1 == ~main_clk_pos_edge~0); 1422377#L431-5 assume !(1 == ~main_clk_pos_edge~0); 1422376#L436-5 assume !(1 == ~main_in1_ev~0); 1422374#L441-5 assume !(1 == ~main_in2_ev~0); 1422371#L446-5 assume !(1 == ~main_sum_ev~0); 1422367#L451-5 assume !(1 == ~main_diff_ev~0); 1422364#L456-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 1422361#L461-5 assume !(1 == ~main_dbl_ev~0); 1351799#L466-5 assume !(1 == ~main_zero_ev~0); 1351795#L471-5 assume !(1 == ~main_clk_ev~0); 1351793#L476-5 assume !(1 == ~main_clk_pos_edge~0); 1351789#L481-5 assume !(1 == ~main_clk_neg_edge~0); 1296022#L732-5 assume !false; 1351787#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 1351783#L219-2 assume !false; 1351782#L137-2 assume !(0 == ~N_generate_st~0); 1351779#L141-4 assume !(0 == ~S1_addsub_st~0); 1351777#L144-4 assume !(0 == ~S2_presdbl_st~0); 1351775#L147-4 assume !(0 == ~S3_zero_st~0); 1351773#L150-4 assume !(0 == ~D_print_st~0); 1351771#L235-2 start_simulation_~kernel_st~0 := 2; 1351768#L499-6 assume !(1 == ~main_in1_req_up~0); 1351766#L499-8 assume !(1 == ~main_in2_req_up~0); 1321783#L510-5 assume !(1 == ~main_sum_req_up~0); 1321784#L521-5 assume !(1 == ~main_diff_req_up~0); 1338719#L532-5 assume !(1 == ~main_pres_req_up~0); 1433565#L543-5 assume !(1 == ~main_dbl_req_up~0); 1433566#L554-5 assume !(1 == ~main_zero_req_up~0); 1433745#L565-5 assume !(1 == ~main_clk_req_up~0); 1459971#L576-5 start_simulation_~kernel_st~0 := 3; 1459969#L595-6 assume !(0 == ~main_in1_ev~0); 1459967#L595-8 assume !(0 == ~main_in2_ev~0); 1459965#L600-5 assume !(0 == ~main_sum_ev~0); 1459963#L605-5 assume !(0 == ~main_diff_ev~0); 1459960#L610-5 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 1459957#L615-5 assume !(0 == ~main_dbl_ev~0); 1459954#L620-5 assume !(0 == ~main_zero_ev~0); 1454237#L625-5 assume !(0 == ~main_clk_ev~0); 1454233#L630-5 assume !(0 == ~main_clk_pos_edge~0); 1454231#L635-5 assume !(0 == ~main_clk_neg_edge~0); 1315463#L640-5 assume !(1 == ~main_clk_pos_edge~0); 1315461#L645-5 assume !(1 == ~main_clk_pos_edge~0); 1315459#L650-5 assume !(1 == ~main_clk_pos_edge~0); 1315457#L655-5 assume !(1 == ~main_clk_pos_edge~0); 1315453#L660-5 assume !(1 == ~main_clk_pos_edge~0); 1315164#L665-5 assume !(1 == ~main_in1_ev~0); 1314779#L670-5 assume !(1 == ~main_in2_ev~0); 1314518#L675-5 assume !(1 == ~main_sum_ev~0); 1314514#L680-5 assume !(1 == ~main_diff_ev~0); 1314401#L685-5 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 1314513#L690-5 assume !(1 == ~main_dbl_ev~0); 1332391#L695-5 assume !(1 == ~main_zero_ev~0); 1332390#L700-5 assume !(1 == ~main_clk_ev~0); 1332389#L705-5 assume !(1 == ~main_clk_pos_edge~0); 1332388#L710-5 assume !(1 == ~main_clk_neg_edge~0); 1296755#L715-5 assume !(0 == ~N_generate_st~0); 1332387#L723-4 assume !(0 == ~S1_addsub_st~0); 1332386#L726-4 assume !(0 == ~S2_presdbl_st~0); 1332385#L729-4 assume !(0 == ~S3_zero_st~0); 1332384#L732-4 assume !(0 == ~D_print_st~0); 1314468#L742-2 [2019-12-07 10:29:37,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:37,206 INFO L82 PathProgramCache]: Analyzing trace with hash -604925002, now seen corresponding path program 6 times [2019-12-07 10:29:37,206 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:37,206 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061296008] [2019-12-07 10:29:37,206 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:37,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:37,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:37,229 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:37,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:37,229 INFO L82 PathProgramCache]: Analyzing trace with hash -2106206977, now seen corresponding path program 1 times [2019-12-07 10:29:37,229 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:37,230 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791037521] [2019-12-07 10:29:37,230 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:37,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:37,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:37,256 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791037521] [2019-12-07 10:29:37,256 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:37,256 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:29:37,256 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697832207] [2019-12-07 10:29:37,257 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:37,257 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:37,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:29:37,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:29:37,257 INFO L87 Difference]: Start difference. First operand 180398 states and 236844 transitions. cyclomatic complexity: 56447 Second operand 3 states. [2019-12-07 10:29:37,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:37,842 INFO L93 Difference]: Finished difference Result 360702 states and 468732 transitions. [2019-12-07 10:29:37,842 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:29:37,842 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 360702 states and 468732 transitions. [2019-12-07 10:29:38,933 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 346368 [2019-12-07 10:29:39,887 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 360702 states to 360702 states and 468732 transitions. [2019-12-07 10:29:39,887 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 360702 [2019-12-07 10:29:39,974 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 360702 [2019-12-07 10:29:39,975 INFO L73 IsDeterministic]: Start isDeterministic. Operand 360702 states and 468732 transitions. [2019-12-07 10:29:40,060 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:40,060 INFO L688 BuchiCegarLoop]: Abstraction has 360702 states and 468732 transitions. [2019-12-07 10:29:40,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360702 states and 468732 transitions. [2019-12-07 10:29:41,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360702 to 360702. [2019-12-07 10:29:41,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 360702 states. [2019-12-07 10:29:42,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360702 states to 360702 states and 468732 transitions. [2019-12-07 10:29:42,109 INFO L711 BuchiCegarLoop]: Abstraction has 360702 states and 468732 transitions. [2019-12-07 10:29:42,110 INFO L591 BuchiCegarLoop]: Abstraction has 360702 states and 468732 transitions. [2019-12-07 10:29:42,110 INFO L424 BuchiCegarLoop]: ======== Iteration 33============ [2019-12-07 10:29:42,110 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 360702 states and 468732 transitions. [2019-12-07 10:29:43,417 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 346368 [2019-12-07 10:29:43,417 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:43,417 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:43,604 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:43,604 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:43,605 INFO L794 eck$LassoCheckResult]: Stem: 1825650#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 1825375#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 1825376#L246 assume !(1 == ~main_in1_req_up~0); 1825526#L246-2 assume !(1 == ~main_in2_req_up~0); 1825753#L257-1 assume !(1 == ~main_sum_req_up~0); 1826290#L268-1 assume !(1 == ~main_diff_req_up~0); 1826608#L279-1 assume !(1 == ~main_pres_req_up~0); 1825767#L290-1 assume !(1 == ~main_dbl_req_up~0); 1828385#L301-1 assume !(1 == ~main_zero_req_up~0); 1828647#L312-1 assume !(1 == ~main_clk_req_up~0); 1828675#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 1828673#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 1828671#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 1828669#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 1828667#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 1828665#L361-1 assume !(0 == ~main_in1_ev~0); 1828663#L366-1 assume !(0 == ~main_in2_ev~0); 1828661#L371-1 assume !(0 == ~main_sum_ev~0); 1828658#L376-1 assume !(0 == ~main_diff_ev~0); 1828659#L381-1 assume !(0 == ~main_pres_ev~0); 1833424#L386-1 assume !(0 == ~main_dbl_ev~0); 1833422#L391-1 assume !(0 == ~main_zero_ev~0); 1833420#L396-1 assume !(0 == ~main_clk_ev~0); 1833418#L401-1 assume !(0 == ~main_clk_pos_edge~0); 1833416#L406-1 assume !(0 == ~main_clk_neg_edge~0); 1833414#L411-1 assume !(1 == ~main_clk_pos_edge~0); 1833412#L416-1 assume !(1 == ~main_clk_pos_edge~0); 1833410#L421-1 assume !(1 == ~main_clk_pos_edge~0); 1833408#L426-1 assume !(1 == ~main_clk_pos_edge~0); 1833406#L431-1 assume !(1 == ~main_clk_pos_edge~0); 1833403#L436-1 assume !(1 == ~main_in1_ev~0); 1833043#L441-1 assume !(1 == ~main_in2_ev~0); 1833400#L446-1 assume !(1 == ~main_sum_ev~0); 1833399#L451-1 assume !(1 == ~main_diff_ev~0); 1833396#L456-1 assume !(1 == ~main_pres_ev~0); 1833393#L461-1 assume !(1 == ~main_dbl_ev~0); 1832332#L466-1 assume !(1 == ~main_zero_ev~0); 1832329#L471-1 assume !(1 == ~main_clk_ev~0); 1832327#L476-1 assume !(1 == ~main_clk_pos_edge~0); 1832325#L481-1 assume !(1 == ~main_clk_neg_edge~0); 1832323#L732-1 assume !false; 1832321#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 1832319#L219 assume !false; 1832317#L137 assume !(0 == ~N_generate_st~0); 1832315#L141 assume !(0 == ~S1_addsub_st~0); 1832313#L144 assume !(0 == ~S2_presdbl_st~0); 1832311#L147 assume !(0 == ~S3_zero_st~0); 1832309#L150 assume !(0 == ~D_print_st~0); 1832307#L235 start_simulation_~kernel_st~0 := 2; 1832304#L499 assume !(1 == ~main_in1_req_up~0); 1832298#L499-2 assume !(1 == ~main_in2_req_up~0); 1832299#L510-1 assume !(1 == ~main_sum_req_up~0); 1834134#L521-1 assume !(1 == ~main_diff_req_up~0); 1834447#L532-1 assume !(1 == ~main_pres_req_up~0); 1835134#L543-1 assume !(1 == ~main_dbl_req_up~0); 1825498#L554-1 assume !(1 == ~main_zero_req_up~0); 1825499#L565-1 assume !(1 == ~main_clk_req_up~0); 1837737#L576-1 start_simulation_~kernel_st~0 := 3; 1837735#L595 assume !(0 == ~main_in1_ev~0); 1837733#L595-2 assume !(0 == ~main_in2_ev~0); 1837731#L600-1 assume !(0 == ~main_sum_ev~0); 1837729#L605-1 assume !(0 == ~main_diff_ev~0); 1837727#L610-1 assume !(0 == ~main_pres_ev~0); 1837724#L615-1 assume !(0 == ~main_dbl_ev~0); 1837725#L620-1 assume !(0 == ~main_zero_ev~0); 1837642#L625-1 assume !(0 == ~main_clk_ev~0); 1837643#L630-1 assume !(0 == ~main_clk_pos_edge~0); 1837618#L635-1 assume !(0 == ~main_clk_neg_edge~0); 1837619#L640-1 assume !(1 == ~main_clk_pos_edge~0); 1837594#L645-1 assume !(1 == ~main_clk_pos_edge~0); 1837595#L650-1 assume !(1 == ~main_clk_pos_edge~0); 1837570#L655-1 assume !(1 == ~main_clk_pos_edge~0); 1837571#L660-1 assume !(1 == ~main_clk_pos_edge~0); 1837547#L665-1 assume !(1 == ~main_in1_ev~0); 1837545#L670-1 assume !(1 == ~main_in2_ev~0); 1837536#L675-1 assume !(1 == ~main_sum_ev~0); 2070410#L680-1 assume !(1 == ~main_diff_ev~0); 1838557#L685-1 assume !(1 == ~main_pres_ev~0); 2094728#L690-1 assume !(1 == ~main_dbl_ev~0); 2094726#L695-1 assume !(1 == ~main_zero_ev~0); 2067893#L700-1 assume !(1 == ~main_clk_ev~0); 2094724#L705-1 assume !(1 == ~main_clk_pos_edge~0); 2094722#L710-1 assume !(1 == ~main_clk_neg_edge~0); 2094721#L715-1 assume !(0 == ~N_generate_st~0); 2094719#L723 assume !(0 == ~S1_addsub_st~0); 2094717#L726 assume !(0 == ~S2_presdbl_st~0); 2094715#L729 assume !(0 == ~S3_zero_st~0); 2094714#L732 assume !(0 == ~D_print_st~0); 2094712#L742-2 [2019-12-07 10:29:43,605 INFO L796 eck$LassoCheckResult]: Loop: 2094712#L742-2 assume !false; 2094711#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 2094709#L246-3 assume !(1 == ~main_in1_req_up~0); 2094710#L246-5 assume !(1 == ~main_in2_req_up~0); 2040152#L257-3 assume !(1 == ~main_sum_req_up~0); 2040146#L268-3 assume !(1 == ~main_diff_req_up~0); 2040140#L279-3 assume !(1 == ~main_pres_req_up~0); 2040134#L290-3 assume !(1 == ~main_dbl_req_up~0); 2040129#L301-3 assume !(1 == ~main_zero_req_up~0); 2040130#L312-3 assume 1 == ~main_clk_req_up~0; 2010887#L324-2 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 2010888#L324-3 ~main_clk_req_up~0 := 0; 2106015#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 2106013#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 2106011#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 2106009#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 2106007#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 2106005#L361-3 assume !(0 == ~main_in1_ev~0); 2106003#L366-3 assume !(0 == ~main_in2_ev~0); 2106001#L371-3 assume !(0 == ~main_sum_ev~0); 2105998#L376-3 assume !(0 == ~main_diff_ev~0); 2105997#L381-3 assume !(0 == ~main_pres_ev~0); 2105996#L386-3 assume !(0 == ~main_dbl_ev~0); 2105994#L391-3 assume !(0 == ~main_zero_ev~0); 2105992#L396-3 assume !(0 == ~main_clk_ev~0); 2105990#L401-3 assume !(0 == ~main_clk_pos_edge~0); 2105988#L406-3 assume !(0 == ~main_clk_neg_edge~0); 2105986#L411-3 assume !(1 == ~main_clk_pos_edge~0); 2105984#L416-3 assume !(1 == ~main_clk_pos_edge~0); 2105982#L421-3 assume !(1 == ~main_clk_pos_edge~0); 2105980#L426-3 assume !(1 == ~main_clk_pos_edge~0); 2105978#L431-3 assume !(1 == ~main_clk_pos_edge~0); 2105970#L436-3 assume !(1 == ~main_in1_ev~0); 2104153#L441-3 assume !(1 == ~main_in2_ev~0); 2105966#L446-3 assume !(1 == ~main_sum_ev~0); 2105762#L451-3 assume !(1 == ~main_diff_ev~0); 2073592#L456-3 assume !(1 == ~main_pres_ev~0); 2046705#L461-3 assume !(1 == ~main_dbl_ev~0); 2105962#L466-3 assume !(1 == ~main_zero_ev~0); 2040038#L471-3 assume !(1 == ~main_clk_ev~0); 2105958#L476-3 assume !(1 == ~main_clk_pos_edge~0); 2105957#L481-3 assume !(1 == ~main_clk_neg_edge~0); 2027486#L732-3 assume !false; 2105250#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 2105244#L219-1 assume !false; 2105241#L137-1 assume !(0 == ~N_generate_st~0); 2105240#L141-2 assume !(0 == ~S1_addsub_st~0); 2105237#L144-2 assume !(0 == ~S2_presdbl_st~0); 2105236#L147-2 assume !(0 == ~S3_zero_st~0); 2105234#L150-2 assume !(0 == ~D_print_st~0); 2105233#L235-1 start_simulation_~kernel_st~0 := 2; 2105231#L499-3 assume !(1 == ~main_in1_req_up~0); 2105232#L499-5 assume !(1 == ~main_in2_req_up~0); 2107037#L510-3 assume !(1 == ~main_sum_req_up~0); 2107034#L521-3 assume !(1 == ~main_diff_req_up~0); 2107035#L532-3 assume !(1 == ~main_pres_req_up~0); 2138624#L543-3 assume !(1 == ~main_dbl_req_up~0); 2169113#L554-3 assume !(1 == ~main_zero_req_up~0); 2169114#L565-3 assume !(1 == ~main_clk_req_up~0); 2170933#L576-3 start_simulation_~kernel_st~0 := 3; 2170931#L595-3 assume !(0 == ~main_in1_ev~0); 2170929#L595-5 assume !(0 == ~main_in2_ev~0); 2170927#L600-3 assume !(0 == ~main_sum_ev~0); 2170925#L605-3 assume !(0 == ~main_diff_ev~0); 2170923#L610-3 assume !(0 == ~main_pres_ev~0); 2170921#L615-3 assume !(0 == ~main_dbl_ev~0); 2170919#L620-3 assume !(0 == ~main_zero_ev~0); 2170917#L625-3 assume !(0 == ~main_clk_ev~0); 2170915#L630-3 assume !(0 == ~main_clk_pos_edge~0); 2170913#L635-3 assume !(0 == ~main_clk_neg_edge~0); 2170911#L640-3 assume !(1 == ~main_clk_pos_edge~0); 2170909#L645-3 assume !(1 == ~main_clk_pos_edge~0); 2170907#L650-3 assume !(1 == ~main_clk_pos_edge~0); 2170905#L655-3 assume !(1 == ~main_clk_pos_edge~0); 2170902#L660-3 assume !(1 == ~main_clk_pos_edge~0); 2170901#L665-3 assume !(1 == ~main_in1_ev~0); 2170899#L670-3 assume !(1 == ~main_in2_ev~0); 2051716#L675-3 assume !(1 == ~main_sum_ev~0); 2170898#L680-3 assume !(1 == ~main_diff_ev~0); 2116724#L685-3 assume !(1 == ~main_pres_ev~0); 2046230#L690-3 assume !(1 == ~main_dbl_ev~0); 2170897#L695-3 assume !(1 == ~main_zero_ev~0); 2053261#L700-3 assume !(1 == ~main_clk_ev~0); 2170896#L705-3 assume !(1 == ~main_clk_pos_edge~0); 2170895#L710-3 assume !(1 == ~main_clk_neg_edge~0); 2020766#L715-3 assume !(0 == ~N_generate_st~0); 2170894#L723-2 assume !(0 == ~S1_addsub_st~0); 2170892#L726-2 assume !(0 == ~S2_presdbl_st~0); 2170890#L729-2 assume !(0 == ~S3_zero_st~0); 2170888#L732-2 assume !(0 == ~D_print_st~0); 2170886#L742-1 main_~count~0 := 1 + main_~count~0; 2170884#L793 assume !(5 == main_~count~0); 2170881#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 2040450#L246-6 assume !(1 == ~main_in1_req_up~0); 2040444#L246-8 assume !(1 == ~main_in2_req_up~0); 2040440#L257-5 assume !(1 == ~main_sum_req_up~0); 2040441#L268-5 assume !(1 == ~main_diff_req_up~0); 2046185#L279-5 assume !(1 == ~main_pres_req_up~0); 2046186#L290-5 assume !(1 == ~main_dbl_req_up~0); 2148402#L301-5 assume !(1 == ~main_zero_req_up~0); 1825452#L312-5 assume 1 == ~main_clk_req_up~0; 1825453#L324-4 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 1885097#L324-5 ~main_clk_req_up~0 := 0; 2148453#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 2148451#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 2148449#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 2148447#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 2148445#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 2148443#L361-5 assume !(0 == ~main_in1_ev~0); 2148441#L366-5 assume !(0 == ~main_in2_ev~0); 2148439#L371-5 assume !(0 == ~main_sum_ev~0); 2148437#L376-5 assume !(0 == ~main_diff_ev~0); 2148435#L381-5 assume !(0 == ~main_pres_ev~0); 2148433#L386-5 assume !(0 == ~main_dbl_ev~0); 2148431#L391-5 assume !(0 == ~main_zero_ev~0); 2148429#L396-5 assume !(0 == ~main_clk_ev~0); 2148427#L401-5 assume !(0 == ~main_clk_pos_edge~0); 2148425#L406-5 assume !(0 == ~main_clk_neg_edge~0); 2148423#L411-5 assume !(1 == ~main_clk_pos_edge~0); 2148421#L416-5 assume !(1 == ~main_clk_pos_edge~0); 2148419#L421-5 assume !(1 == ~main_clk_pos_edge~0); 2148417#L426-5 assume !(1 == ~main_clk_pos_edge~0); 2148414#L431-5 assume !(1 == ~main_clk_pos_edge~0); 2148412#L436-5 assume !(1 == ~main_in1_ev~0); 2083149#L441-5 assume !(1 == ~main_in2_ev~0); 2148407#L446-5 assume !(1 == ~main_sum_ev~0); 2045469#L451-5 assume !(1 == ~main_diff_ev~0); 2148404#L456-5 assume !(1 == ~main_pres_ev~0); 2046116#L461-5 assume !(1 == ~main_dbl_ev~0); 2040305#L466-5 assume !(1 == ~main_zero_ev~0); 2040301#L471-5 assume !(1 == ~main_clk_ev~0); 2040299#L476-5 assume !(1 == ~main_clk_pos_edge~0); 2040295#L481-5 assume !(1 == ~main_clk_neg_edge~0); 2020637#L732-5 assume !false; 2040293#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 2040289#L219-2 assume !false; 2040287#L137-2 assume !(0 == ~N_generate_st~0); 2040286#L141-4 assume !(0 == ~S1_addsub_st~0); 2040284#L144-4 assume !(0 == ~S2_presdbl_st~0); 2040283#L147-4 assume !(0 == ~S3_zero_st~0); 2040281#L150-4 assume !(0 == ~D_print_st~0); 2040280#L235-2 start_simulation_~kernel_st~0 := 2; 2040277#L499-6 assume !(1 == ~main_in1_req_up~0); 2040274#L499-8 assume !(1 == ~main_in2_req_up~0); 2040272#L510-5 assume !(1 == ~main_sum_req_up~0); 2040269#L521-5 assume !(1 == ~main_diff_req_up~0); 2040270#L532-5 assume !(1 == ~main_pres_req_up~0); 2057571#L543-5 assume !(1 == ~main_dbl_req_up~0); 2057572#L554-5 assume !(1 == ~main_zero_req_up~0); 2068015#L565-5 assume !(1 == ~main_clk_req_up~0); 2094770#L576-5 start_simulation_~kernel_st~0 := 3; 2094768#L595-6 assume !(0 == ~main_in1_ev~0); 2094766#L595-8 assume !(0 == ~main_in2_ev~0); 2094764#L600-5 assume !(0 == ~main_sum_ev~0); 2094762#L605-5 assume !(0 == ~main_diff_ev~0); 2094760#L610-5 assume !(0 == ~main_pres_ev~0); 2094758#L615-5 assume !(0 == ~main_dbl_ev~0); 2094756#L620-5 assume !(0 == ~main_zero_ev~0); 2094754#L625-5 assume !(0 == ~main_clk_ev~0); 2094752#L630-5 assume !(0 == ~main_clk_pos_edge~0); 2094750#L635-5 assume !(0 == ~main_clk_neg_edge~0); 2094748#L640-5 assume !(1 == ~main_clk_pos_edge~0); 2094746#L645-5 assume !(1 == ~main_clk_pos_edge~0); 2094744#L650-5 assume !(1 == ~main_clk_pos_edge~0); 2094742#L655-5 assume !(1 == ~main_clk_pos_edge~0); 2094740#L660-5 assume !(1 == ~main_clk_pos_edge~0); 2094737#L665-5 assume !(1 == ~main_in1_ev~0); 2094735#L670-5 assume !(1 == ~main_in2_ev~0); 2094732#L675-5 assume !(1 == ~main_sum_ev~0); 2070412#L680-5 assume !(1 == ~main_diff_ev~0); 2040198#L685-5 assume !(1 == ~main_pres_ev~0); 2094729#L690-5 assume !(1 == ~main_dbl_ev~0); 2086409#L695-5 assume !(1 == ~main_zero_ev~0); 2067904#L700-5 assume !(1 == ~main_clk_ev~0); 2094725#L705-5 assume !(1 == ~main_clk_pos_edge~0); 2094723#L710-5 assume !(1 == ~main_clk_neg_edge~0); 2020512#L715-5 assume !(0 == ~N_generate_st~0); 2094720#L723-4 assume !(0 == ~S1_addsub_st~0); 2094718#L726-4 assume !(0 == ~S2_presdbl_st~0); 2094716#L729-4 assume !(0 == ~S3_zero_st~0); 2094713#L732-4 assume !(0 == ~D_print_st~0); 2094712#L742-2 [2019-12-07 10:29:43,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:43,605 INFO L82 PathProgramCache]: Analyzing trace with hash -604925002, now seen corresponding path program 7 times [2019-12-07 10:29:43,605 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:43,605 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648903424] [2019-12-07 10:29:43,606 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:43,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:43,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:43,621 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:43,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:43,621 INFO L82 PathProgramCache]: Analyzing trace with hash 857527551, now seen corresponding path program 1 times [2019-12-07 10:29:43,621 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:43,621 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862676009] [2019-12-07 10:29:43,622 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:43,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:43,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:43,667 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862676009] [2019-12-07 10:29:43,667 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:43,668 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-12-07 10:29:43,668 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339700649] [2019-12-07 10:29:43,668 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:29:43,668 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:29:43,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-07 10:29:43,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-12-07 10:29:43,668 INFO L87 Difference]: Start difference. First operand 360702 states and 468732 transitions. cyclomatic complexity: 108031 Second operand 5 states. [2019-12-07 10:29:44,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:29:44,241 INFO L93 Difference]: Finished difference Result 350526 states and 456124 transitions. [2019-12-07 10:29:44,241 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-12-07 10:29:44,241 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 350526 states and 456124 transitions. [2019-12-07 10:29:45,308 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 336192 [2019-12-07 10:29:45,925 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 350526 states to 350526 states and 456124 transitions. [2019-12-07 10:29:45,925 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 350526 [2019-12-07 10:29:46,088 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 350526 [2019-12-07 10:29:46,088 INFO L73 IsDeterministic]: Start isDeterministic. Operand 350526 states and 456124 transitions. [2019-12-07 10:29:46,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:29:46,219 INFO L688 BuchiCegarLoop]: Abstraction has 350526 states and 456124 transitions. [2019-12-07 10:29:46,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350526 states and 456124 transitions. [2019-12-07 10:29:51,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350526 to 327742. [2019-12-07 10:29:51,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327742 states. [2019-12-07 10:29:51,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327742 states to 327742 states and 424252 transitions. [2019-12-07 10:29:51,771 INFO L711 BuchiCegarLoop]: Abstraction has 327742 states and 424252 transitions. [2019-12-07 10:29:51,771 INFO L591 BuchiCegarLoop]: Abstraction has 327742 states and 424252 transitions. [2019-12-07 10:29:51,771 INFO L424 BuchiCegarLoop]: ======== Iteration 34============ [2019-12-07 10:29:51,771 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 327742 states and 424252 transitions. [2019-12-07 10:29:52,524 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 313408 [2019-12-07 10:29:52,524 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:29:52,524 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:29:52,735 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:52,735 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:29:52,735 INFO L794 eck$LassoCheckResult]: Stem: 2536877#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 2536615#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 2536616#L246 assume !(1 == ~main_in1_req_up~0); 2536759#L246-2 assume !(1 == ~main_in2_req_up~0); 2536971#L257-1 assume !(1 == ~main_sum_req_up~0); 2536749#L268-1 assume !(1 == ~main_diff_req_up~0); 2536750#L279-1 assume !(1 == ~main_pres_req_up~0); 2536756#L290-1 assume !(1 == ~main_dbl_req_up~0); 2539625#L301-1 assume !(1 == ~main_zero_req_up~0); 2539651#L312-1 assume !(1 == ~main_clk_req_up~0); 2539760#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 2539758#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 2539756#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 2539754#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 2539752#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 2539749#L361-1 assume !(0 == ~main_in1_ev~0); 2539750#L366-1 assume !(0 == ~main_in2_ev~0); 2539940#L371-1 assume !(0 == ~main_sum_ev~0); 2539937#L376-1 assume !(0 == ~main_diff_ev~0); 2539938#L381-1 assume !(0 == ~main_pres_ev~0); 2544736#L386-1 assume !(0 == ~main_dbl_ev~0); 2544734#L391-1 assume !(0 == ~main_zero_ev~0); 2544732#L396-1 assume !(0 == ~main_clk_ev~0); 2544730#L401-1 assume !(0 == ~main_clk_pos_edge~0); 2544728#L406-1 assume !(0 == ~main_clk_neg_edge~0); 2544726#L411-1 assume !(1 == ~main_clk_pos_edge~0); 2544724#L416-1 assume !(1 == ~main_clk_pos_edge~0); 2544722#L421-1 assume !(1 == ~main_clk_pos_edge~0); 2544721#L426-1 assume !(1 == ~main_clk_pos_edge~0); 2544720#L431-1 assume !(1 == ~main_clk_pos_edge~0); 2544719#L436-1 assume !(1 == ~main_in1_ev~0); 2544375#L441-1 assume !(1 == ~main_in2_ev~0); 2544565#L446-1 assume !(1 == ~main_sum_ev~0); 2539784#L451-1 assume !(1 == ~main_diff_ev~0); 2543045#L456-1 assume !(1 == ~main_pres_ev~0); 2543041#L461-1 assume !(1 == ~main_dbl_ev~0); 2543038#L466-1 assume !(1 == ~main_zero_ev~0); 2542576#L471-1 assume !(1 == ~main_clk_ev~0); 2543035#L476-1 assume !(1 == ~main_clk_pos_edge~0); 2543033#L481-1 assume !(1 == ~main_clk_neg_edge~0); 2543031#L732-1 assume !false; 2543029#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 2543027#L219 assume !false; 2543023#L137 assume !(0 == ~N_generate_st~0); 2543022#L141 assume !(0 == ~S1_addsub_st~0); 2543021#L144 assume !(0 == ~S2_presdbl_st~0); 2543018#L147 assume !(0 == ~S3_zero_st~0); 2543015#L150 assume !(0 == ~D_print_st~0); 2543014#L235 start_simulation_~kernel_st~0 := 2; 2543010#L499 assume !(1 == ~main_in1_req_up~0); 2543007#L499-2 assume !(1 == ~main_in2_req_up~0); 2543008#L510-1 assume !(1 == ~main_sum_req_up~0); 2543522#L521-1 assume !(1 == ~main_diff_req_up~0); 2545762#L532-1 assume !(1 == ~main_pres_req_up~0); 2546119#L543-1 assume !(1 == ~main_dbl_req_up~0); 2547101#L554-1 assume !(1 == ~main_zero_req_up~0); 2547892#L565-1 assume !(1 == ~main_clk_req_up~0); 2548704#L576-1 start_simulation_~kernel_st~0 := 3; 2548702#L595 assume !(0 == ~main_in1_ev~0); 2548700#L595-2 assume !(0 == ~main_in2_ev~0); 2548698#L600-1 assume !(0 == ~main_sum_ev~0); 2548696#L605-1 assume !(0 == ~main_diff_ev~0); 2548694#L610-1 assume !(0 == ~main_pres_ev~0); 2548677#L615-1 assume !(0 == ~main_dbl_ev~0); 2548678#L620-1 assume !(0 == ~main_zero_ev~0); 2549787#L625-1 assume !(0 == ~main_clk_ev~0); 2549784#L630-1 assume !(0 == ~main_clk_pos_edge~0); 2549781#L635-1 assume !(0 == ~main_clk_neg_edge~0); 2549778#L640-1 assume !(1 == ~main_clk_pos_edge~0); 2549775#L645-1 assume !(1 == ~main_clk_pos_edge~0); 2549772#L650-1 assume !(1 == ~main_clk_pos_edge~0); 2549769#L655-1 assume !(1 == ~main_clk_pos_edge~0); 2549766#L660-1 assume !(1 == ~main_clk_pos_edge~0); 2549763#L665-1 assume !(1 == ~main_in1_ev~0); 2549731#L670-1 assume !(1 == ~main_in2_ev~0); 2549730#L675-1 assume !(1 == ~main_sum_ev~0); 2760819#L680-1 assume !(1 == ~main_diff_ev~0); 2808053#L685-1 assume !(1 == ~main_pres_ev~0); 2807085#L690-1 assume !(1 == ~main_dbl_ev~0); 2802063#L695-1 assume !(1 == ~main_zero_ev~0); 2760794#L700-1 assume !(1 == ~main_clk_ev~0); 2808048#L705-1 assume !(1 == ~main_clk_pos_edge~0); 2808046#L710-1 assume !(1 == ~main_clk_neg_edge~0); 2808044#L715-1 assume !(0 == ~N_generate_st~0); 2808042#L723 assume !(0 == ~S1_addsub_st~0); 2808039#L726 assume !(0 == ~S2_presdbl_st~0); 2808035#L729 assume !(0 == ~S3_zero_st~0); 2808033#L732 assume !(0 == ~D_print_st~0); 2808030#L742-2 [2019-12-07 10:29:52,735 INFO L796 eck$LassoCheckResult]: Loop: 2808030#L742-2 assume !false; 2808026#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 2808023#L246-3 assume !(1 == ~main_in1_req_up~0); 2808024#L246-5 assume !(1 == ~main_in2_req_up~0); 2760849#L257-3 assume !(1 == ~main_sum_req_up~0); 2760850#L268-3 assume !(1 == ~main_diff_req_up~0); 2807737#L279-3 assume !(1 == ~main_pres_req_up~0); 2807738#L290-3 assume !(1 == ~main_dbl_req_up~0); 2810231#L301-3 assume !(1 == ~main_zero_req_up~0); 2827905#L312-3 assume 1 == ~main_clk_req_up~0; 2574674#L324-2 assume !(~main_clk_val~0 != ~main_clk_val_t~0); 2574675#L324-3 ~main_clk_req_up~0 := 0; 2597458#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 2597454#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 2597450#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 2597448#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 2597446#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 2597444#L361-3 assume !(0 == ~main_in1_ev~0); 2597442#L366-3 assume !(0 == ~main_in2_ev~0); 2597440#L371-3 assume !(0 == ~main_sum_ev~0); 2597438#L376-3 assume !(0 == ~main_diff_ev~0); 2597436#L381-3 assume !(0 == ~main_pres_ev~0); 2597434#L386-3 assume !(0 == ~main_dbl_ev~0); 2597432#L391-3 assume !(0 == ~main_zero_ev~0); 2597430#L396-3 assume !(0 == ~main_clk_ev~0); 2597428#L401-3 assume !(0 == ~main_clk_pos_edge~0); 2597426#L406-3 assume !(0 == ~main_clk_neg_edge~0); 2597424#L411-3 assume !(1 == ~main_clk_pos_edge~0); 2597422#L416-3 assume !(1 == ~main_clk_pos_edge~0); 2597420#L421-3 assume !(1 == ~main_clk_pos_edge~0); 2597418#L426-3 assume !(1 == ~main_clk_pos_edge~0); 2597416#L431-3 assume !(1 == ~main_clk_pos_edge~0); 2590888#L436-3 assume !(1 == ~main_in1_ev~0); 2590886#L441-3 assume !(1 == ~main_in2_ev~0); 2585020#L446-3 assume !(1 == ~main_sum_ev~0); 2583938#L451-3 assume !(1 == ~main_diff_ev~0); 2587015#L456-3 assume !(1 == ~main_pres_ev~0); 2587011#L461-3 assume !(1 == ~main_dbl_ev~0); 2584765#L466-3 assume !(1 == ~main_zero_ev~0); 2584759#L471-3 assume !(1 == ~main_clk_ev~0); 2584757#L476-3 assume !(1 == ~main_clk_pos_edge~0); 2584753#L481-3 assume !(1 == ~main_clk_neg_edge~0); 2574369#L732-3 assume !false; 2583842#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 2583836#L219-1 assume !false; 2583832#L137-1 assume !(0 == ~N_generate_st~0); 2583830#L141-2 assume !(0 == ~S1_addsub_st~0); 2583826#L144-2 assume !(0 == ~S2_presdbl_st~0); 2583824#L147-2 assume !(0 == ~S3_zero_st~0); 2583540#L150-2 assume !(0 == ~D_print_st~0); 2583402#L235-1 start_simulation_~kernel_st~0 := 2; 2583396#L499-3 assume !(1 == ~main_in1_req_up~0); 2583392#L499-5 assume !(1 == ~main_in2_req_up~0); 2583393#L510-3 assume !(1 == ~main_sum_req_up~0); 2643459#L521-3 assume !(1 == ~main_diff_req_up~0); 2536780#L532-3 assume !(1 == ~main_pres_req_up~0); 2536775#L543-3 assume !(1 == ~main_dbl_req_up~0); 2536772#L554-3 assume !(1 == ~main_zero_req_up~0); 2536768#L565-3 assume !(1 == ~main_clk_req_up~0); 2536769#L576-3 start_simulation_~kernel_st~0 := 3; 2537091#L595-3 assume !(0 == ~main_in1_ev~0); 2537092#L595-5 assume !(0 == ~main_in2_ev~0); 2864267#L600-3 assume !(0 == ~main_sum_ev~0); 2864266#L605-3 assume !(0 == ~main_diff_ev~0); 2864265#L610-3 assume !(0 == ~main_pres_ev~0); 2864264#L615-3 assume !(0 == ~main_dbl_ev~0); 2864263#L620-3 assume !(0 == ~main_zero_ev~0); 2864262#L625-3 assume !(0 == ~main_clk_ev~0); 2864261#L630-3 assume !(0 == ~main_clk_pos_edge~0); 2605709#L635-3 assume !(0 == ~main_clk_neg_edge~0); 2864249#L640-3 assume !(1 == ~main_clk_pos_edge~0); 2605703#L645-3 assume !(1 == ~main_clk_pos_edge~0); 2864246#L650-3 assume !(1 == ~main_clk_pos_edge~0); 2864245#L655-3 assume !(1 == ~main_clk_pos_edge~0); 2864244#L660-3 assume !(1 == ~main_clk_pos_edge~0); 2536596#L665-3 assume !(1 == ~main_in1_ev~0); 2536597#L670-3 assume !(1 == ~main_in2_ev~0); 2536695#L675-3 assume !(1 == ~main_sum_ev~0); 2536805#L680-3 assume !(1 == ~main_diff_ev~0); 2537119#L685-3 assume !(1 == ~main_pres_ev~0); 2537146#L690-3 assume !(1 == ~main_dbl_ev~0); 2537173#L695-3 assume !(1 == ~main_zero_ev~0); 2864205#L700-3 assume !(1 == ~main_clk_ev~0); 2864316#L705-3 assume !(1 == ~main_clk_pos_edge~0); 2864303#L710-3 assume !(1 == ~main_clk_neg_edge~0); 2864302#L715-3 assume !(0 == ~N_generate_st~0); 2864301#L723-2 assume !(0 == ~S1_addsub_st~0); 2536920#L726-2 assume !(0 == ~S2_presdbl_st~0); 2536921#L729-2 assume !(0 == ~S3_zero_st~0); 2536885#L732-2 assume !(0 == ~D_print_st~0); 2536634#L742-1 main_~count~0 := 1 + main_~count~0; 2536635#L793 assume !(5 == main_~count~0); 2536832#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 2536837#L246-6 assume !(1 == ~main_in1_req_up~0); 2580269#L246-8 assume !(1 == ~main_in2_req_up~0); 2580263#L257-5 assume !(1 == ~main_sum_req_up~0); 2580259#L268-5 assume !(1 == ~main_diff_req_up~0); 2580260#L279-5 assume !(1 == ~main_pres_req_up~0); 2858154#L290-5 assume !(1 == ~main_dbl_req_up~0); 2862000#L301-5 assume !(1 == ~main_zero_req_up~0); 2861997#L312-5 assume 1 == ~main_clk_req_up~0; 2567480#L324-4 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 2567477#L327-6 assume !(1 == ~main_clk_val~0);~main_clk_neg_edge~0 := 0;~main_clk_pos_edge~0 := 2; 2567475#L324-5 ~main_clk_req_up~0 := 0; 2567473#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 2567471#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 2567469#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 2567467#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 2567465#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 2567463#L361-5 assume !(0 == ~main_in1_ev~0); 2567461#L366-5 assume !(0 == ~main_in2_ev~0); 2567459#L371-5 assume !(0 == ~main_sum_ev~0); 2567457#L376-5 assume !(0 == ~main_diff_ev~0); 2567455#L381-5 assume !(0 == ~main_pres_ev~0); 2567453#L386-5 assume !(0 == ~main_dbl_ev~0); 2567450#L391-5 assume !(0 == ~main_zero_ev~0); 2567449#L396-5 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 2567448#L401-5 assume !(0 == ~main_clk_pos_edge~0); 2567447#L406-5 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 2567446#L411-5 assume !(1 == ~main_clk_pos_edge~0); 2567445#L416-5 assume !(1 == ~main_clk_pos_edge~0); 2567442#L421-5 assume !(1 == ~main_clk_pos_edge~0); 2567440#L426-5 assume !(1 == ~main_clk_pos_edge~0); 2567439#L431-5 assume !(1 == ~main_clk_pos_edge~0); 2567437#L436-5 assume !(1 == ~main_in1_ev~0); 2567433#L441-5 assume !(1 == ~main_in2_ev~0); 2567429#L446-5 assume !(1 == ~main_sum_ev~0); 2566906#L451-5 assume !(1 == ~main_diff_ev~0); 2567425#L456-5 assume !(1 == ~main_pres_ev~0); 2567421#L461-5 assume !(1 == ~main_dbl_ev~0); 2567217#L466-5 assume !(1 == ~main_zero_ev~0); 2567216#L471-5 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 2567213#L476-5 assume !(1 == ~main_clk_pos_edge~0); 2567211#L481-5 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 2567212#L732-5 assume !false; 2760044#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 2760036#L219-2 assume !false; 2760034#L137-2 assume !(0 == ~N_generate_st~0); 2760032#L141-4 assume !(0 == ~S1_addsub_st~0); 2760030#L144-4 assume !(0 == ~S2_presdbl_st~0); 2760028#L147-4 assume !(0 == ~S3_zero_st~0); 2760026#L150-4 assume !(0 == ~D_print_st~0); 2760024#L235-2 start_simulation_~kernel_st~0 := 2; 2760021#L499-6 assume !(1 == ~main_in1_req_up~0); 2760011#L499-8 assume !(1 == ~main_in2_req_up~0); 2760007#L510-5 assume !(1 == ~main_sum_req_up~0); 2760008#L521-5 assume !(1 == ~main_diff_req_up~0); 2763229#L532-5 assume !(1 == ~main_pres_req_up~0); 2763230#L543-5 assume !(1 == ~main_dbl_req_up~0); 2802223#L554-5 assume !(1 == ~main_zero_req_up~0); 2808208#L565-5 assume !(1 == ~main_clk_req_up~0); 2808206#L576-5 start_simulation_~kernel_st~0 := 3; 2808204#L595-6 assume !(0 == ~main_in1_ev~0); 2808202#L595-8 assume !(0 == ~main_in2_ev~0); 2808200#L600-5 assume !(0 == ~main_sum_ev~0); 2808198#L605-5 assume !(0 == ~main_diff_ev~0); 2808196#L610-5 assume !(0 == ~main_pres_ev~0); 2808194#L615-5 assume !(0 == ~main_dbl_ev~0); 2808192#L620-5 assume !(0 == ~main_zero_ev~0); 2808190#L625-5 assume !(0 == ~main_clk_ev~0); 2808188#L630-5 assume !(0 == ~main_clk_pos_edge~0); 2808186#L635-5 assume !(0 == ~main_clk_neg_edge~0); 2808184#L640-5 assume !(1 == ~main_clk_pos_edge~0); 2808182#L645-5 assume !(1 == ~main_clk_pos_edge~0); 2808180#L650-5 assume !(1 == ~main_clk_pos_edge~0); 2808178#L655-5 assume !(1 == ~main_clk_pos_edge~0); 2808175#L660-5 assume !(1 == ~main_clk_pos_edge~0); 2808171#L665-5 assume !(1 == ~main_in1_ev~0); 2808041#L670-5 assume !(1 == ~main_in2_ev~0); 2808094#L675-5 assume !(1 == ~main_sum_ev~0); 2808093#L680-5 assume !(1 == ~main_diff_ev~0); 2808090#L685-5 assume !(1 == ~main_pres_ev~0); 2807089#L690-5 assume !(1 == ~main_dbl_ev~0); 2802064#L695-5 assume !(1 == ~main_zero_ev~0); 2808084#L700-5 assume !(1 == ~main_clk_ev~0); 2808082#L705-5 assume !(1 == ~main_clk_pos_edge~0); 2808080#L710-5 assume !(1 == ~main_clk_neg_edge~0); 2560270#L715-5 assume !(0 == ~N_generate_st~0); 2808077#L723-4 assume !(0 == ~S1_addsub_st~0); 2808075#L726-4 assume !(0 == ~S2_presdbl_st~0); 2808073#L729-4 assume !(0 == ~S3_zero_st~0); 2808032#L732-4 assume !(0 == ~D_print_st~0); 2808030#L742-2 [2019-12-07 10:29:52,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:52,736 INFO L82 PathProgramCache]: Analyzing trace with hash -604925002, now seen corresponding path program 8 times [2019-12-07 10:29:52,736 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:52,736 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476295838] [2019-12-07 10:29:52,736 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:52,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:52,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:52,751 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:52,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:52,752 INFO L82 PathProgramCache]: Analyzing trace with hash 883603212, now seen corresponding path program 1 times [2019-12-07 10:29:52,752 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:52,752 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581992105] [2019-12-07 10:29:52,752 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:52,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:52,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:29:52,772 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:29:52,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:52,772 INFO L82 PathProgramCache]: Analyzing trace with hash 2057044225, now seen corresponding path program 1 times [2019-12-07 10:29:52,772 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:29:52,772 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830978168] [2019-12-07 10:29:52,773 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:29:52,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:52,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:52,844 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830978168] [2019-12-07 10:29:52,844 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:29:52,844 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-12-07 10:29:52,844 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014975859] [2019-12-07 10:29:53,231 WARN L192 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 204 DAG size of output: 164 [2019-12-07 10:29:53,327 INFO L210 LassoAnalysis]: Preferences: [2019-12-07 10:29:53,327 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2019-12-07 10:29:53,327 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2019-12-07 10:29:53,328 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2019-12-07 10:29:53,328 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2019-12-07 10:29:53,328 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,328 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2019-12-07 10:29:53,328 INFO L132 ssoRankerPreferences]: Path of dumped script: [2019-12-07 10:29:53,328 INFO L133 ssoRankerPreferences]: Filename of dumped script: pipeline.cil-2.c_Iteration34_Loop [2019-12-07 10:29:53,328 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2019-12-07 10:29:53,328 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2019-12-07 10:29:53,330 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,331 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,332 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,336 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,337 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,338 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,342 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,344 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,345 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,345 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,348 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,349 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,352 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,354 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,355 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,358 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,360 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,361 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,362 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,366 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,369 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,372 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,374 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,379 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,381 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,383 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,384 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,387 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,388 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,389 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,391 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,393 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,394 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,396 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,398 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,399 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,402 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,404 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,405 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,407 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,408 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:53,731 INFO L292 LassoAnalysis]: Preprocessing complete. [2019-12-07 10:29:53,731 INFO L404 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,736 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:53,736 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:53,739 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:53,739 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp~0=0} Honda state: {ULTIMATE.start_eval_~tmp~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,743 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:53,744 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:53,747 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:53,747 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~D_print_i~0=-2} Honda state: {~D_print_i~0=-2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,751 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:53,751 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:53,755 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:53,755 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_pos_edge~0=2} Honda state: {~main_clk_pos_edge~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,758 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:53,759 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:53,761 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:53,762 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S1_addsub_i~0=-8} Honda state: {~S1_addsub_i~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,768 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:53,768 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:53,771 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:53,771 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_req_up~0=0} Honda state: {~main_clk_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,775 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:53,775 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:53,778 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:53,778 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_neg_edge~0=2} Honda state: {~main_clk_neg_edge~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,782 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:53,782 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:53,785 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:53,785 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_diff_req_up~0=-2} Honda state: {~main_diff_req_up~0=-2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,789 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:53,789 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:53,791 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:53,791 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp___1~0=0} Honda state: {ULTIMATE.start_eval_~tmp___1~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,795 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:53,795 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:53,798 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:53,798 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet3=0} Honda state: {ULTIMATE.start_eval_#t~nondet3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,802 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:53,802 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:53,805 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:53,805 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_pres_ev~0=-1} Honda state: {~main_pres_ev~0=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:53,809 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:53,809 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:53,812 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:29:53,812 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet1=0} Honda state: {ULTIMATE.start_eval_#t~nondet1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,048 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:29:54,048 INFO L160 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,054 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2019-12-07 10:29:54,054 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:29:54,101 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2019-12-07 10:29:54,102 INFO L210 LassoAnalysis]: Preferences: [2019-12-07 10:29:54,102 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2019-12-07 10:29:54,102 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2019-12-07 10:29:54,103 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2019-12-07 10:29:54,103 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2019-12-07 10:29:54,103 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,103 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2019-12-07 10:29:54,103 INFO L132 ssoRankerPreferences]: Path of dumped script: [2019-12-07 10:29:54,103 INFO L133 ssoRankerPreferences]: Filename of dumped script: pipeline.cil-2.c_Iteration34_Loop [2019-12-07 10:29:54,103 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2019-12-07 10:29:54,103 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2019-12-07 10:29:54,104 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,106 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,107 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,111 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,113 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,117 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,119 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,120 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,121 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,122 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,125 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,127 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,128 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,131 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,132 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,133 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,135 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,137 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,139 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,142 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,143 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,144 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,148 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,151 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,152 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,156 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,157 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,158 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,161 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,162 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,164 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,166 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,167 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,169 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,170 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,171 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,174 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,176 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,177 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,178 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,179 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:29:54,499 INFO L292 LassoAnalysis]: Preprocessing complete. [2019-12-07 10:29:54,499 INFO L489 LassoAnalysis]: Using template 'affine'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,501 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,502 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,503 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,503 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,503 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,503 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,503 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,503 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,504 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,507 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,508 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,508 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,508 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,508 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,509 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,509 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,509 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,510 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,514 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,515 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,515 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,516 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,516 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,516 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,517 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,517 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,519 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,523 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,524 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,524 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,524 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,524 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,524 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,525 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,525 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,526 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,529 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,530 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,530 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,531 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,531 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,531 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,531 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,532 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,534 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,537 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,538 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,538 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,538 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,538 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,538 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,539 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,539 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,540 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,543 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,544 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,544 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,544 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,544 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,545 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,545 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,545 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,546 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,550 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,551 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,551 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,551 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,551 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,551 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,551 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,551 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,552 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,556 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,557 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,557 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,557 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,557 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,557 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,557 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,557 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,558 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,561 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,563 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,563 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,563 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,563 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,563 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,563 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,563 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,565 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,569 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,570 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,570 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,570 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,570 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,570 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,570 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,570 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,572 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,575 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,577 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,577 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,577 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,577 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,577 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,578 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,578 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,579 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,583 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,584 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,584 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,584 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,584 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,584 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,584 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,585 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,586 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,589 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,590 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,590 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,590 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,590 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,591 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,591 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,591 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,592 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,596 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,596 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,597 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,597 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,597 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,597 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,597 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,597 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,598 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,601 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,602 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,602 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,602 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,602 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,602 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,602 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,602 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,604 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,608 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,609 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,609 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,609 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,609 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,609 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,610 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,610 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,611 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,615 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,616 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,616 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,616 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,616 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,617 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,617 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,618 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,622 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,623 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,623 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,623 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,623 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,623 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,624 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,624 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,625 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,628 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,629 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,629 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,629 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,630 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,630 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,630 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,630 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,631 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,635 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,635 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,636 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,636 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,636 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,636 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,636 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,636 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,638 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,641 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,642 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,642 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,642 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,643 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,643 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,643 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,643 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,645 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,649 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,650 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,650 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,651 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,651 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,651 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,651 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,651 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,653 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,656 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,657 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,658 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,658 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,658 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:29:54,658 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,658 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:29:54,658 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,659 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,663 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:29:54,665 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:29:54,665 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:29:54,665 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:29:54,665 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:29:54,665 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:29:54,666 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:29:54,666 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:29:54,667 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2019-12-07 10:29:54,669 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2019-12-07 10:29:54,669 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:29:54,672 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2019-12-07 10:29:54,672 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2019-12-07 10:29:54,672 INFO L510 LassoAnalysis]: Proved termination. [2019-12-07 10:29:54,672 INFO L512 LassoAnalysis]: Termination argument consisting of: Ranking function f(~main_clk_val~0) = 1*~main_clk_val~0 Supporting invariants [] [2019-12-07 10:29:54,673 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2019-12-07 10:29:54,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:29:54,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:54,704 INFO L264 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 2 conjunts are in the unsatisfiable core [2019-12-07 10:29:54,705 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 10:29:54,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:29:54,727 INFO L264 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 6 conjunts are in the unsatisfiable core [2019-12-07 10:29:54,729 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 10:29:54,760 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:29:54,760 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2019-12-07 10:29:54,761 INFO L72 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 327742 states and 424252 transitions. cyclomatic complexity: 96511 Second operand 7 states. [2019-12-07 10:29:57,383 INFO L76 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 327742 states and 424252 transitions. cyclomatic complexity: 96511. Second operand 7 states. Result 1244094 states and 1609916 transitions. Complement of second has 17 states. [2019-12-07 10:29:57,383 INFO L142 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 1 stem states 7 non-accepting loop states 1 accepting loop states [2019-12-07 10:29:57,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2019-12-07 10:29:57,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1155 transitions. [2019-12-07 10:29:57,384 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 1155 transitions. Stem has 88 letters. Loop has 182 letters. [2019-12-07 10:29:57,385 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2019-12-07 10:29:57,386 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 1155 transitions. Stem has 270 letters. Loop has 182 letters. [2019-12-07 10:29:57,387 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2019-12-07 10:29:57,387 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 1155 transitions. Stem has 88 letters. Loop has 364 letters. [2019-12-07 10:29:57,390 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2019-12-07 10:29:57,390 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1244094 states and 1609916 transitions. [2019-12-07 10:30:01,308 INFO L131 ngComponentsAnalysis]: Automaton has 11908 accepting balls. 612352 [2019-12-07 10:30:03,408 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1244094 states to 1177534 states and 1518140 transitions. [2019-12-07 10:30:03,408 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 719038 [2019-12-07 10:30:03,679 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 719422 [2019-12-07 10:30:03,680 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1177534 states and 1518140 transitions. [2019-12-07 10:30:03,684 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2019-12-07 10:30:03,684 INFO L688 BuchiCegarLoop]: Abstraction has 1177534 states and 1518140 transitions. [2019-12-07 10:30:04,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1177534 states and 1518140 transitions. [2019-12-07 10:30:15,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1177534 to 896966. [2019-12-07 10:30:15,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 896966 states. [2019-12-07 10:30:16,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896966 states to 896966 states and 1163023 transitions. [2019-12-07 10:30:16,863 INFO L711 BuchiCegarLoop]: Abstraction has 896966 states and 1163023 transitions. [2019-12-07 10:30:16,863 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:30:16,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 10:30:16,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-12-07 10:30:16,863 INFO L87 Difference]: Start difference. First operand 896966 states and 1163023 transitions. Second operand 4 states. [2019-12-07 10:30:17,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:30:17,431 INFO L93 Difference]: Finished difference Result 334014 states and 434108 transitions. [2019-12-07 10:30:17,432 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 10:30:17,432 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 334014 states and 434108 transitions. [2019-12-07 10:30:19,179 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 313408 [2019-12-07 10:30:19,679 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 334014 states to 330942 states and 429244 transitions. [2019-12-07 10:30:19,679 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 330942 [2019-12-07 10:30:19,788 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 330942 [2019-12-07 10:30:19,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 330942 states and 429244 transitions. [2019-12-07 10:30:19,886 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:30:19,887 INFO L688 BuchiCegarLoop]: Abstraction has 330942 states and 429244 transitions. [2019-12-07 10:30:19,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330942 states and 429244 transitions. [2019-12-07 10:30:27,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330942 to 330942. [2019-12-07 10:30:27,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 330942 states. [2019-12-07 10:30:27,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330942 states to 330942 states and 429244 transitions. [2019-12-07 10:30:27,460 INFO L711 BuchiCegarLoop]: Abstraction has 330942 states and 429244 transitions. [2019-12-07 10:30:27,460 INFO L591 BuchiCegarLoop]: Abstraction has 330942 states and 429244 transitions. [2019-12-07 10:30:27,460 INFO L424 BuchiCegarLoop]: ======== Iteration 35============ [2019-12-07 10:30:27,460 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 330942 states and 429244 transitions. [2019-12-07 10:30:28,231 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 313408 [2019-12-07 10:30:28,231 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:30:28,231 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:30:28,446 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:30:28,446 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:30:28,446 INFO L794 eck$LassoCheckResult]: Stem: 5340554#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 5340288#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 5340289#L246 assume !(1 == ~main_in1_req_up~0); 5340439#L246-2 assume !(1 == ~main_in2_req_up~0); 5340646#L257-1 assume !(1 == ~main_sum_req_up~0); 5340650#L268-1 assume !(1 == ~main_diff_req_up~0); 5340656#L279-1 assume !(1 == ~main_pres_req_up~0); 5340444#L290-1 assume !(1 == ~main_dbl_req_up~0); 5340446#L301-1 assume !(1 == ~main_zero_req_up~0); 5340394#L312-1 assume !(1 == ~main_clk_req_up~0); 5340395#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 5340549#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 5340550#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 5340290#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 5340291#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 5340386#L361-1 assume !(0 == ~main_in1_ev~0); 5340489#L366-1 assume !(0 == ~main_in2_ev~0); 5349139#L371-1 assume !(0 == ~main_sum_ev~0); 5340688#L376-1 assume !(0 == ~main_diff_ev~0); 5340689#L381-1 assume !(0 == ~main_pres_ev~0); 5340720#L386-1 assume !(0 == ~main_dbl_ev~0); 5340526#L391-1 assume !(0 == ~main_zero_ev~0); 5340527#L396-1 assume !(0 == ~main_clk_ev~0); 5349030#L401-1 assume !(0 == ~main_clk_pos_edge~0); 5349029#L406-1 assume !(0 == ~main_clk_neg_edge~0); 5349028#L411-1 assume !(1 == ~main_clk_pos_edge~0); 5349027#L416-1 assume !(1 == ~main_clk_pos_edge~0); 5349025#L421-1 assume !(1 == ~main_clk_pos_edge~0); 5349023#L426-1 assume !(1 == ~main_clk_pos_edge~0); 5349000#L431-1 assume !(1 == ~main_clk_pos_edge~0); 5348193#L436-1 assume !(1 == ~main_in1_ev~0); 5347378#L441-1 assume !(1 == ~main_in2_ev~0); 5347545#L446-1 assume !(1 == ~main_sum_ev~0); 5347762#L451-1 assume !(1 == ~main_diff_ev~0); 5346384#L456-1 assume !(1 == ~main_pres_ev~0); 5348189#L461-1 assume !(1 == ~main_dbl_ev~0); 5345630#L466-1 assume !(1 == ~main_zero_ev~0); 5345627#L471-1 assume !(1 == ~main_clk_ev~0); 5345623#L476-1 assume !(1 == ~main_clk_pos_edge~0); 5345620#L481-1 assume !(1 == ~main_clk_neg_edge~0); 5345616#L732-1 assume !false; 5345614#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 5345612#L219 assume !false; 5345610#L137 assume !(0 == ~N_generate_st~0); 5345608#L141 assume !(0 == ~S1_addsub_st~0); 5345606#L144 assume !(0 == ~S2_presdbl_st~0); 5345604#L147 assume !(0 == ~S3_zero_st~0); 5345602#L150 assume !(0 == ~D_print_st~0); 5345600#L235 start_simulation_~kernel_st~0 := 2; 5345597#L499 assume !(1 == ~main_in1_req_up~0); 5345590#L499-2 assume !(1 == ~main_in2_req_up~0); 5345585#L510-1 assume !(1 == ~main_sum_req_up~0); 5345586#L521-1 assume !(1 == ~main_diff_req_up~0); 5349474#L532-1 assume !(1 == ~main_pres_req_up~0); 5350311#L543-1 assume !(1 == ~main_dbl_req_up~0); 5351538#L554-1 assume !(1 == ~main_zero_req_up~0); 5352425#L565-1 assume !(1 == ~main_clk_req_up~0); 5352506#L576-1 start_simulation_~kernel_st~0 := 3; 5352504#L595 assume !(0 == ~main_in1_ev~0); 5352502#L595-2 assume !(0 == ~main_in2_ev~0); 5352500#L600-1 assume !(0 == ~main_sum_ev~0); 5352497#L605-1 assume !(0 == ~main_diff_ev~0); 5352498#L610-1 assume !(0 == ~main_pres_ev~0); 5352883#L615-1 assume !(0 == ~main_dbl_ev~0); 5352878#L620-1 assume !(0 == ~main_zero_ev~0); 5352879#L625-1 assume !(0 == ~main_clk_ev~0); 5353343#L630-1 assume !(0 == ~main_clk_pos_edge~0); 5353333#L635-1 assume !(0 == ~main_clk_neg_edge~0); 5353334#L640-1 assume !(1 == ~main_clk_pos_edge~0); 5353321#L645-1 assume !(1 == ~main_clk_pos_edge~0); 5353322#L650-1 assume !(1 == ~main_clk_pos_edge~0); 5353309#L655-1 assume !(1 == ~main_clk_pos_edge~0); 5353310#L660-1 assume !(1 == ~main_clk_pos_edge~0); 5353298#L665-1 assume !(1 == ~main_in1_ev~0); 5353296#L670-1 assume !(1 == ~main_in2_ev~0); 5484730#L675-1 assume !(1 == ~main_sum_ev~0); 5484712#L680-1 assume !(1 == ~main_diff_ev~0); 5484723#L685-1 assume !(1 == ~main_pres_ev~0); 5484389#L690-1 assume !(1 == ~main_dbl_ev~0); 5484720#L695-1 assume !(1 == ~main_zero_ev~0); 5484717#L700-1 assume !(1 == ~main_clk_ev~0); 5484716#L705-1 assume !(1 == ~main_clk_pos_edge~0); 5484715#L710-1 assume !(1 == ~main_clk_neg_edge~0); 5484713#L715-1 assume !(0 == ~N_generate_st~0); 5484710#L723 assume !(0 == ~S1_addsub_st~0); 5484706#L726 assume !(0 == ~S2_presdbl_st~0); 5484704#L729 assume !(0 == ~S3_zero_st~0); 5484702#L732 assume !(0 == ~D_print_st~0); 5484698#L742-2 assume !false; 5484696#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 5484693#L246-3 assume !(1 == ~main_in1_req_up~0); 5484689#L246-5 assume !(1 == ~main_in2_req_up~0); 5484685#L257-3 assume !(1 == ~main_sum_req_up~0); 5484686#L268-3 assume !(1 == ~main_diff_req_up~0); 5488247#L279-3 assume !(1 == ~main_pres_req_up~0); 5488243#L290-3 assume !(1 == ~main_dbl_req_up~0); 5488244#L301-3 assume !(1 == ~main_zero_req_up~0); 5559437#L312-3 assume 1 == ~main_clk_req_up~0; 5386787#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 5386784#L327-3 [2019-12-07 10:30:28,446 INFO L796 eck$LassoCheckResult]: Loop: 5386784#L327-3 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 5386782#L324-3 ~main_clk_req_up~0 := 0; 5386780#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 5386778#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 5386776#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 5386774#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 5386772#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 5386770#L361-3 assume !(0 == ~main_in1_ev~0); 5386768#L366-3 assume !(0 == ~main_in2_ev~0); 5386766#L371-3 assume !(0 == ~main_sum_ev~0); 5386764#L376-3 assume !(0 == ~main_diff_ev~0); 5386762#L381-3 assume !(0 == ~main_pres_ev~0); 5386759#L386-3 assume !(0 == ~main_dbl_ev~0); 5386757#L391-3 assume !(0 == ~main_zero_ev~0); 5386754#L396-3 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 5386750#L401-3 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 5386747#L406-3 assume !(0 == ~main_clk_neg_edge~0); 5386743#L411-3 assume !(1 == ~main_clk_pos_edge~0); 5386744#L416-3 assume !(1 == ~main_clk_pos_edge~0); 5387205#L421-3 assume !(1 == ~main_clk_pos_edge~0); 5387196#L426-3 assume !(1 == ~main_clk_pos_edge~0); 5387187#L431-3 assume !(1 == ~main_clk_pos_edge~0); 5387177#L436-3 assume !(1 == ~main_in1_ev~0); 5387160#L441-3 assume !(1 == ~main_in2_ev~0); 5385320#L446-3 assume !(1 == ~main_sum_ev~0); 5387147#L451-3 assume !(1 == ~main_diff_ev~0); 5387142#L456-3 assume !(1 == ~main_pres_ev~0); 5387139#L461-3 assume !(1 == ~main_dbl_ev~0); 5387137#L466-3 assume !(1 == ~main_zero_ev~0); 5364391#L471-3 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 5364386#L476-3 assume !(1 == ~main_clk_pos_edge~0); 5364384#L481-3 assume !(1 == ~main_clk_neg_edge~0); 5364382#L732-3 assume !false; 5361022#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 5361019#L219-1 assume !false; 5361015#L137-1 assume !(0 == ~N_generate_st~0); 5361010#L141-2 assume !(0 == ~S1_addsub_st~0); 5361008#L144-2 assume !(0 == ~S2_presdbl_st~0); 5361006#L147-2 assume !(0 == ~S3_zero_st~0); 5361004#L150-2 assume !(0 == ~D_print_st~0); 5361002#L235-1 start_simulation_~kernel_st~0 := 2; 5360999#L499-3 assume !(1 == ~main_in1_req_up~0); 5360995#L499-5 assume !(1 == ~main_in2_req_up~0); 5360996#L510-3 assume !(1 == ~main_sum_req_up~0); 5366261#L521-3 assume !(1 == ~main_diff_req_up~0); 5366262#L532-3 assume !(1 == ~main_pres_req_up~0); 5381488#L543-3 assume !(1 == ~main_dbl_req_up~0); 5381489#L554-3 assume !(1 == ~main_zero_req_up~0); 5383040#L565-3 assume !(1 == ~main_clk_req_up~0); 5386699#L576-3 start_simulation_~kernel_st~0 := 3; 5386698#L595-3 assume !(0 == ~main_in1_ev~0); 5386696#L595-5 assume !(0 == ~main_in2_ev~0); 5386694#L600-3 assume !(0 == ~main_sum_ev~0); 5386692#L605-3 assume !(0 == ~main_diff_ev~0); 5386690#L610-3 assume !(0 == ~main_pres_ev~0); 5386688#L615-3 assume !(0 == ~main_dbl_ev~0); 5386686#L620-3 assume !(0 == ~main_zero_ev~0); 5386684#L625-3 assume !(0 == ~main_clk_ev~0); 5386681#L630-3 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 5386679#L635-3 assume !(0 == ~main_clk_neg_edge~0); 5386675#L640-3 assume !(1 == ~main_clk_pos_edge~0); 5386676#L645-3 assume !(1 == ~main_clk_pos_edge~0); 5427604#L650-3 assume !(1 == ~main_clk_pos_edge~0); 5427603#L655-3 assume !(1 == ~main_clk_pos_edge~0); 5427599#L660-3 assume !(1 == ~main_clk_pos_edge~0); 5427595#L665-3 assume !(1 == ~main_in1_ev~0); 5427583#L670-3 assume !(1 == ~main_in2_ev~0); 5427581#L675-3 assume !(1 == ~main_sum_ev~0); 5427578#L680-3 assume !(1 == ~main_diff_ev~0); 5405962#L685-3 assume !(1 == ~main_pres_ev~0); 5424138#L690-3 assume !(1 == ~main_dbl_ev~0); 5408720#L695-3 assume !(1 == ~main_zero_ev~0); 5427571#L700-3 assume !(1 == ~main_clk_ev~0); 5427569#L705-3 assume !(1 == ~main_clk_pos_edge~0); 5427548#L710-3 assume !(1 == ~main_clk_neg_edge~0); 5427546#L715-3 assume !(0 == ~N_generate_st~0); 5410962#L723-2 assume !(0 == ~S1_addsub_st~0); 5410958#L726-2 assume !(0 == ~S2_presdbl_st~0); 5405085#L729-2 assume !(0 == ~S3_zero_st~0); 5405081#L732-2 assume !(0 == ~D_print_st~0); 5402589#L742-1 main_~count~0 := 1 + main_~count~0; 5401057#L793 assume !(5 == main_~count~0); 5401054#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 5401051#L246-6 assume !(1 == ~main_in1_req_up~0); 5401047#L246-8 assume !(1 == ~main_in2_req_up~0); 5401048#L257-5 assume !(1 == ~main_sum_req_up~0); 5403178#L268-5 assume !(1 == ~main_diff_req_up~0); 5403179#L279-5 assume !(1 == ~main_pres_req_up~0); 5405225#L290-5 assume !(1 == ~main_dbl_req_up~0); 5410688#L301-5 assume !(1 == ~main_zero_req_up~0); 5458244#L312-5 assume 1 == ~main_clk_req_up~0; 5458243#L324-4 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 5458240#L327-6 assume !(1 == ~main_clk_val~0);~main_clk_neg_edge~0 := 0;~main_clk_pos_edge~0 := 2; 5458241#L324-5 ~main_clk_req_up~0 := 0; 5498010#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 5498007#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 5498004#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 5498001#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 5497998#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 5497995#L361-5 assume !(0 == ~main_in1_ev~0); 5497992#L366-5 assume !(0 == ~main_in2_ev~0); 5497989#L371-5 assume !(0 == ~main_sum_ev~0); 5497986#L376-5 assume !(0 == ~main_diff_ev~0); 5497983#L381-5 assume !(0 == ~main_pres_ev~0); 5497980#L386-5 assume !(0 == ~main_dbl_ev~0); 5497977#L391-5 assume !(0 == ~main_zero_ev~0); 5497974#L396-5 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 5497971#L401-5 assume !(0 == ~main_clk_pos_edge~0); 5497968#L406-5 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 5497965#L411-5 assume !(1 == ~main_clk_pos_edge~0); 5497962#L416-5 assume !(1 == ~main_clk_pos_edge~0); 5497957#L421-5 assume !(1 == ~main_clk_pos_edge~0); 5497954#L426-5 assume !(1 == ~main_clk_pos_edge~0); 5497953#L431-5 assume !(1 == ~main_clk_pos_edge~0); 5497952#L436-5 assume !(1 == ~main_in1_ev~0); 5497950#L441-5 assume !(1 == ~main_in2_ev~0); 5431474#L446-5 assume !(1 == ~main_sum_ev~0); 5401616#L451-5 assume !(1 == ~main_diff_ev~0); 5400520#L456-5 assume !(1 == ~main_pres_ev~0); 5399677#L461-5 assume !(1 == ~main_dbl_ev~0); 5397986#L466-5 assume !(1 == ~main_zero_ev~0); 5397983#L471-5 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 5397979#L476-5 assume !(1 == ~main_clk_pos_edge~0); 5397974#L481-5 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 5397975#L732-5 assume !false; 5457820#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 5457814#L219-2 assume !false; 5457811#L137-2 assume !(0 == ~N_generate_st~0); 5457808#L141-4 assume !(0 == ~S1_addsub_st~0); 5457805#L144-4 assume !(0 == ~S2_presdbl_st~0); 5457803#L147-4 assume !(0 == ~S3_zero_st~0); 5457801#L150-4 assume !(0 == ~D_print_st~0); 5457800#L235-2 start_simulation_~kernel_st~0 := 2; 5421407#L499-6 assume !(1 == ~main_in1_req_up~0); 5421402#L499-8 assume !(1 == ~main_in2_req_up~0); 5421399#L510-5 assume !(1 == ~main_sum_req_up~0); 5421396#L521-5 assume !(1 == ~main_diff_req_up~0); 5421392#L532-5 assume !(1 == ~main_pres_req_up~0); 5421389#L543-5 assume !(1 == ~main_dbl_req_up~0); 5421385#L554-5 assume !(1 == ~main_zero_req_up~0); 5421383#L565-5 assume !(1 == ~main_clk_req_up~0); 5421379#L576-5 start_simulation_~kernel_st~0 := 3; 5421375#L595-6 assume !(0 == ~main_in1_ev~0); 5421371#L595-8 assume !(0 == ~main_in2_ev~0); 5421367#L600-5 assume !(0 == ~main_sum_ev~0); 5421363#L605-5 assume !(0 == ~main_diff_ev~0); 5421362#L610-5 assume !(0 == ~main_pres_ev~0); 5421360#L615-5 assume !(0 == ~main_dbl_ev~0); 5421356#L620-5 assume !(0 == ~main_zero_ev~0); 5421354#L625-5 assume !(0 == ~main_clk_ev~0); 5421352#L630-5 assume !(0 == ~main_clk_pos_edge~0); 5421350#L635-5 assume !(0 == ~main_clk_neg_edge~0); 5421348#L640-5 assume !(1 == ~main_clk_pos_edge~0); 5421346#L645-5 assume !(1 == ~main_clk_pos_edge~0); 5421344#L650-5 assume !(1 == ~main_clk_pos_edge~0); 5421342#L655-5 assume !(1 == ~main_clk_pos_edge~0); 5421340#L660-5 assume !(1 == ~main_clk_pos_edge~0); 5421338#L665-5 assume !(1 == ~main_in1_ev~0); 5421335#L670-5 assume !(1 == ~main_in2_ev~0); 5421331#L675-5 assume !(1 == ~main_sum_ev~0); 5421308#L680-5 assume !(1 == ~main_diff_ev~0); 5421326#L685-5 assume !(1 == ~main_pres_ev~0); 5421322#L690-5 assume !(1 == ~main_dbl_ev~0); 5397840#L695-5 assume !(1 == ~main_zero_ev~0); 5421317#L700-5 assume !(1 == ~main_clk_ev~0); 5421315#L705-5 assume !(1 == ~main_clk_pos_edge~0); 5421312#L710-5 assume !(1 == ~main_clk_neg_edge~0); 5408698#L715-5 assume !(0 == ~N_generate_st~0); 5421306#L723-4 assume !(0 == ~S1_addsub_st~0); 5421302#L726-4 assume !(0 == ~S2_presdbl_st~0); 5421300#L729-4 assume !(0 == ~S3_zero_st~0); 5421297#L732-4 assume !(0 == ~D_print_st~0); 5421293#L742-2 assume !false; 5421291#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 5421288#L246-3 assume !(1 == ~main_in1_req_up~0); 5421284#L246-5 assume !(1 == ~main_in2_req_up~0); 5421281#L257-3 assume !(1 == ~main_sum_req_up~0); 5421282#L268-3 assume !(1 == ~main_diff_req_up~0); 5427115#L279-3 assume !(1 == ~main_pres_req_up~0); 5427111#L290-3 assume !(1 == ~main_dbl_req_up~0); 5427112#L301-3 assume !(1 == ~main_zero_req_up~0); 5470434#L312-3 assume 1 == ~main_clk_req_up~0; 5475466#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 5386784#L327-3 [2019-12-07 10:30:28,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:30:28,447 INFO L82 PathProgramCache]: Analyzing trace with hash -239525980, now seen corresponding path program 1 times [2019-12-07 10:30:28,447 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:30:28,447 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713932538] [2019-12-07 10:30:28,447 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:30:28,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:30:28,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:30:28,462 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:30:28,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:30:28,462 INFO L82 PathProgramCache]: Analyzing trace with hash 1003287126, now seen corresponding path program 1 times [2019-12-07 10:30:28,462 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:30:28,462 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629245268] [2019-12-07 10:30:28,462 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:30:28,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:30:28,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:30:28,485 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629245268] [2019-12-07 10:30:28,485 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:30:28,485 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:30:28,485 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139802057] [2019-12-07 10:30:28,486 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:30:28,486 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:30:28,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:30:28,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:30:28,486 INFO L87 Difference]: Start difference. First operand 330942 states and 429244 transitions. cyclomatic complexity: 98303 Second operand 3 states. [2019-12-07 10:30:29,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:30:29,178 INFO L93 Difference]: Finished difference Result 211262 states and 274812 transitions. [2019-12-07 10:30:29,178 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:30:29,178 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 211262 states and 274812 transitions. [2019-12-07 10:30:29,805 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 193728 [2019-12-07 10:30:30,168 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 211262 states to 211262 states and 274812 transitions. [2019-12-07 10:30:30,168 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 211262 [2019-12-07 10:30:30,247 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 211262 [2019-12-07 10:30:30,248 INFO L73 IsDeterministic]: Start isDeterministic. Operand 211262 states and 274812 transitions. [2019-12-07 10:30:30,313 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:30:30,313 INFO L688 BuchiCegarLoop]: Abstraction has 211262 states and 274812 transitions. [2019-12-07 10:30:30,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211262 states and 274812 transitions. [2019-12-07 10:30:31,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211262 to 211262. [2019-12-07 10:30:31,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211262 states. [2019-12-07 10:30:31,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211262 states to 211262 states and 274812 transitions. [2019-12-07 10:30:31,960 INFO L711 BuchiCegarLoop]: Abstraction has 211262 states and 274812 transitions. [2019-12-07 10:30:31,960 INFO L591 BuchiCegarLoop]: Abstraction has 211262 states and 274812 transitions. [2019-12-07 10:30:31,960 INFO L424 BuchiCegarLoop]: ======== Iteration 36============ [2019-12-07 10:30:31,960 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 211262 states and 274812 transitions. [2019-12-07 10:30:32,407 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 193728 [2019-12-07 10:30:32,407 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:30:32,407 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:30:32,507 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:30:32,507 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:30:32,507 INFO L794 eck$LassoCheckResult]: Stem: 5882757#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 5882498#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 5882499#L246 assume !(1 == ~main_in1_req_up~0); 5882637#L246-2 assume !(1 == ~main_in2_req_up~0); 5882855#L257-1 assume !(1 == ~main_sum_req_up~0); 5882860#L268-1 assume !(1 == ~main_diff_req_up~0); 5882863#L279-1 assume !(1 == ~main_pres_req_up~0); 5882642#L290-1 assume !(1 == ~main_dbl_req_up~0); 5882644#L301-1 assume !(1 == ~main_zero_req_up~0); 5884475#L312-1 assume !(1 == ~main_clk_req_up~0); 5889839#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 5889837#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 5889835#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 5889833#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 5889832#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 5889831#L361-1 assume !(0 == ~main_in1_ev~0); 5889830#L366-1 assume !(0 == ~main_in2_ev~0); 5889828#L371-1 assume !(0 == ~main_sum_ev~0); 5889826#L376-1 assume !(0 == ~main_diff_ev~0); 5889824#L381-1 assume !(0 == ~main_pres_ev~0); 5889822#L386-1 assume !(0 == ~main_dbl_ev~0); 5889820#L391-1 assume !(0 == ~main_zero_ev~0); 5889817#L396-1 assume !(0 == ~main_clk_ev~0); 5889815#L401-1 assume !(0 == ~main_clk_pos_edge~0); 5889813#L406-1 assume !(0 == ~main_clk_neg_edge~0); 5889811#L411-1 assume !(1 == ~main_clk_pos_edge~0); 5889809#L416-1 assume !(1 == ~main_clk_pos_edge~0); 5889807#L421-1 assume !(1 == ~main_clk_pos_edge~0); 5889805#L426-1 assume !(1 == ~main_clk_pos_edge~0); 5889803#L431-1 assume !(1 == ~main_clk_pos_edge~0); 5889801#L436-1 assume !(1 == ~main_in1_ev~0); 5889790#L441-1 assume !(1 == ~main_in2_ev~0); 5889796#L446-1 assume !(1 == ~main_sum_ev~0); 5888641#L451-1 assume !(1 == ~main_diff_ev~0); 5889793#L456-1 assume !(1 == ~main_pres_ev~0); 5889612#L461-1 assume !(1 == ~main_dbl_ev~0); 5888207#L466-1 assume !(1 == ~main_zero_ev~0); 5888797#L471-1 assume !(1 == ~main_clk_ev~0); 5889786#L476-1 assume !(1 == ~main_clk_pos_edge~0); 5889783#L481-1 assume !(1 == ~main_clk_neg_edge~0); 5889781#L732-1 assume !false; 5889780#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 5889779#L219 assume !false; 5889778#L137 assume !(0 == ~N_generate_st~0); 5889777#L141 assume !(0 == ~S1_addsub_st~0); 5889775#L144 assume !(0 == ~S2_presdbl_st~0); 5889773#L147 assume !(0 == ~S3_zero_st~0); 5889771#L150 assume !(0 == ~D_print_st~0); 5889769#L235 start_simulation_~kernel_st~0 := 2; 5889766#L499 assume !(1 == ~main_in1_req_up~0); 5889767#L499-2 assume !(1 == ~main_in2_req_up~0); 5890875#L510-1 assume !(1 == ~main_sum_req_up~0); 5891704#L521-1 assume !(1 == ~main_diff_req_up~0); 5891705#L532-1 assume !(1 == ~main_pres_req_up~0); 5893575#L543-1 assume !(1 == ~main_dbl_req_up~0); 5893576#L554-1 assume !(1 == ~main_zero_req_up~0); 5893616#L565-1 assume !(1 == ~main_clk_req_up~0); 5893918#L576-1 start_simulation_~kernel_st~0 := 3; 5893916#L595 assume !(0 == ~main_in1_ev~0); 5893914#L595-2 assume !(0 == ~main_in2_ev~0); 5893912#L600-1 assume !(0 == ~main_sum_ev~0); 5893910#L605-1 assume !(0 == ~main_diff_ev~0); 5893907#L610-1 assume !(0 == ~main_pres_ev~0); 5893908#L615-1 assume !(0 == ~main_dbl_ev~0); 5893509#L620-1 assume !(0 == ~main_zero_ev~0); 5893510#L625-1 assume !(0 == ~main_clk_ev~0); 5895524#L630-1 assume !(0 == ~main_clk_pos_edge~0); 5895525#L635-1 assume !(0 == ~main_clk_neg_edge~0); 5895520#L640-1 assume !(1 == ~main_clk_pos_edge~0); 5895521#L645-1 assume !(1 == ~main_clk_pos_edge~0); 5895516#L650-1 assume !(1 == ~main_clk_pos_edge~0); 5895517#L655-1 assume !(1 == ~main_clk_pos_edge~0); 5895508#L660-1 assume !(1 == ~main_clk_pos_edge~0); 5895509#L665-1 assume !(1 == ~main_in1_ev~0); 5895650#L670-1 assume !(1 == ~main_in2_ev~0); 6023675#L675-1 assume !(1 == ~main_sum_ev~0); 6023582#L680-1 assume !(1 == ~main_diff_ev~0); 6023730#L685-1 assume !(1 == ~main_pres_ev~0); 6021091#L690-1 assume !(1 == ~main_dbl_ev~0); 6023665#L695-1 assume !(1 == ~main_zero_ev~0); 6023725#L700-1 assume !(1 == ~main_clk_ev~0); 6023723#L705-1 assume !(1 == ~main_clk_pos_edge~0); 6023719#L710-1 assume !(1 == ~main_clk_neg_edge~0); 6023715#L715-1 assume !(0 == ~N_generate_st~0); 6023711#L723 assume !(0 == ~S1_addsub_st~0); 6023707#L726 assume !(0 == ~S2_presdbl_st~0); 6023703#L729 assume !(0 == ~S3_zero_st~0); 6023699#L732 assume !(0 == ~D_print_st~0); 6023698#L742-2 assume !false; 6023696#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 6023694#L246-3 assume !(1 == ~main_in1_req_up~0); 6023690#L246-5 assume !(1 == ~main_in2_req_up~0); 6023691#L257-3 assume !(1 == ~main_sum_req_up~0); 6050982#L268-3 assume !(1 == ~main_diff_req_up~0); 6050978#L279-3 assume !(1 == ~main_pres_req_up~0); 6050979#L290-3 assume !(1 == ~main_dbl_req_up~0); 6053756#L301-3 assume !(1 == ~main_zero_req_up~0); 6063968#L312-3 assume 1 == ~main_clk_req_up~0; 6004894#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 5999772#L327-3 [2019-12-07 10:30:32,508 INFO L796 eck$LassoCheckResult]: Loop: 5999772#L327-3 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 6004890#L324-3 ~main_clk_req_up~0 := 0; 6004887#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 6004885#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 6004883#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 6004881#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 6004879#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 6004877#L361-3 assume !(0 == ~main_in1_ev~0); 6004875#L366-3 assume !(0 == ~main_in2_ev~0); 6004873#L371-3 assume !(0 == ~main_sum_ev~0); 6004871#L376-3 assume !(0 == ~main_diff_ev~0); 6004869#L381-3 assume !(0 == ~main_pres_ev~0); 6004867#L386-3 assume !(0 == ~main_dbl_ev~0); 6004865#L391-3 assume !(0 == ~main_zero_ev~0); 6004863#L396-3 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 6004860#L401-3 assume !(0 == ~main_clk_pos_edge~0); 6004858#L406-3 assume !(0 == ~main_clk_neg_edge~0); 6004855#L411-3 assume !(1 == ~main_clk_pos_edge~0); 6004853#L416-3 assume !(1 == ~main_clk_pos_edge~0); 6004851#L421-3 assume !(1 == ~main_clk_pos_edge~0); 6004849#L426-3 assume !(1 == ~main_clk_pos_edge~0); 6004847#L431-3 assume !(1 == ~main_clk_pos_edge~0); 6004813#L436-3 assume !(1 == ~main_in1_ev~0); 6003629#L441-3 assume !(1 == ~main_in2_ev~0); 5995786#L446-3 assume !(1 == ~main_sum_ev~0); 5999425#L451-3 assume !(1 == ~main_diff_ev~0); 6004810#L456-3 assume !(1 == ~main_pres_ev~0); 5993330#L461-3 assume !(1 == ~main_dbl_ev~0); 6004806#L466-3 assume !(1 == ~main_zero_ev~0); 6001632#L471-3 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 6001630#L476-3 assume !(1 == ~main_clk_pos_edge~0); 6001628#L481-3 assume !(1 == ~main_clk_neg_edge~0); 6001626#L732-3 assume !false; 6001624#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 6001623#L219-1 assume !false; 6001622#L137-1 assume !(0 == ~N_generate_st~0); 6001620#L141-2 assume !(0 == ~S1_addsub_st~0); 6001618#L144-2 assume !(0 == ~S2_presdbl_st~0); 6001616#L147-2 assume !(0 == ~S3_zero_st~0); 6001614#L150-2 assume !(0 == ~D_print_st~0); 6001612#L235-1 start_simulation_~kernel_st~0 := 2; 6001608#L499-3 assume !(1 == ~main_in1_req_up~0); 6001604#L499-5 assume !(1 == ~main_in2_req_up~0); 6001605#L510-3 assume !(1 == ~main_sum_req_up~0); 6004797#L521-3 assume !(1 == ~main_diff_req_up~0); 6034064#L532-3 assume !(1 == ~main_pres_req_up~0); 6034065#L543-3 assume !(1 == ~main_dbl_req_up~0); 6035424#L554-3 assume !(1 == ~main_zero_req_up~0); 6035425#L565-3 assume !(1 == ~main_clk_req_up~0); 6041017#L576-3 start_simulation_~kernel_st~0 := 3; 6041015#L595-3 assume !(0 == ~main_in1_ev~0); 6041013#L595-5 assume !(0 == ~main_in2_ev~0); 6041012#L600-3 assume !(0 == ~main_sum_ev~0); 6041011#L605-3 assume !(0 == ~main_diff_ev~0); 6041010#L610-3 assume !(0 == ~main_pres_ev~0); 6041009#L615-3 assume !(0 == ~main_dbl_ev~0); 6041008#L620-3 assume !(0 == ~main_zero_ev~0); 6041006#L625-3 assume !(0 == ~main_clk_ev~0); 6041004#L630-3 assume !(0 == ~main_clk_pos_edge~0); 6041005#L635-3 assume !(0 == ~main_clk_neg_edge~0); 6087767#L640-3 assume !(1 == ~main_clk_pos_edge~0); 6087765#L645-3 assume !(1 == ~main_clk_pos_edge~0); 6087763#L650-3 assume !(1 == ~main_clk_pos_edge~0); 6087761#L655-3 assume !(1 == ~main_clk_pos_edge~0); 6087759#L660-3 assume !(1 == ~main_clk_pos_edge~0); 6087757#L665-3 assume !(1 == ~main_in1_ev~0); 6087719#L670-3 assume !(1 == ~main_in2_ev~0); 6087717#L675-3 assume !(1 == ~main_sum_ev~0); 6087677#L680-3 assume !(1 == ~main_diff_ev~0); 5908007#L685-3 assume !(1 == ~main_pres_ev~0); 5912951#L690-3 assume !(1 == ~main_dbl_ev~0); 5905554#L695-3 assume !(1 == ~main_zero_ev~0); 5908549#L700-3 assume !(1 == ~main_clk_ev~0); 6087711#L705-3 assume !(1 == ~main_clk_pos_edge~0); 5907284#L710-3 assume !(1 == ~main_clk_neg_edge~0); 5907281#L715-3 assume !(0 == ~N_generate_st~0); 5907279#L723-2 assume !(0 == ~S1_addsub_st~0); 5907277#L726-2 assume !(0 == ~S2_presdbl_st~0); 5907275#L729-2 assume !(0 == ~S3_zero_st~0); 5907273#L732-2 assume !(0 == ~D_print_st~0); 5907271#L742-1 main_~count~0 := 1 + main_~count~0; 5907267#L793 assume !(5 == main_~count~0); 5907264#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 5907261#L246-6 assume !(1 == ~main_in1_req_up~0); 5907262#L246-8 assume !(1 == ~main_in2_req_up~0); 5909158#L257-5 assume !(1 == ~main_sum_req_up~0); 5905690#L268-5 assume !(1 == ~main_diff_req_up~0); 5905684#L279-5 assume !(1 == ~main_pres_req_up~0); 5905685#L290-5 assume !(1 == ~main_dbl_req_up~0); 5909117#L301-5 assume !(1 == ~main_zero_req_up~0); 5909118#L312-5 assume 1 == ~main_clk_req_up~0; 5922647#L324-4 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 5922644#L327-6 assume !(1 == ~main_clk_val~0);~main_clk_neg_edge~0 := 0;~main_clk_pos_edge~0 := 2; 5922642#L324-5 ~main_clk_req_up~0 := 0; 5922640#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 5922638#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 5922636#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 5922634#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 5922632#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 5922630#L361-5 assume !(0 == ~main_in1_ev~0); 5922628#L366-5 assume !(0 == ~main_in2_ev~0); 5922626#L371-5 assume !(0 == ~main_sum_ev~0); 5922624#L376-5 assume !(0 == ~main_diff_ev~0); 5922622#L381-5 assume !(0 == ~main_pres_ev~0); 5922620#L386-5 assume !(0 == ~main_dbl_ev~0); 5922617#L391-5 assume !(0 == ~main_zero_ev~0); 5922616#L396-5 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 5922615#L401-5 assume !(0 == ~main_clk_pos_edge~0); 5922613#L406-5 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 5922610#L411-5 assume !(1 == ~main_clk_pos_edge~0); 5922608#L416-5 assume !(1 == ~main_clk_pos_edge~0); 5922606#L421-5 assume !(1 == ~main_clk_pos_edge~0); 5922604#L426-5 assume !(1 == ~main_clk_pos_edge~0); 5922602#L431-5 assume !(1 == ~main_clk_pos_edge~0); 5922600#L436-5 assume !(1 == ~main_in1_ev~0); 5922597#L441-5 assume !(1 == ~main_in2_ev~0); 5922593#L446-5 assume !(1 == ~main_sum_ev~0); 5922589#L451-5 assume !(1 == ~main_diff_ev~0); 5922585#L456-5 assume !(1 == ~main_pres_ev~0); 5920303#L461-5 assume !(1 == ~main_dbl_ev~0); 5922313#L466-5 assume !(1 == ~main_zero_ev~0); 5909005#L471-5 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 5922577#L476-5 assume !(1 == ~main_clk_pos_edge~0); 5922572#L481-5 assume !(1 == ~main_clk_neg_edge~0); 5922568#L732-5 assume !false; 5922564#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 5922563#L219-2 assume !false; 5922562#L137-2 assume !(0 == ~N_generate_st~0); 5922561#L141-4 assume !(0 == ~S1_addsub_st~0); 5922560#L144-4 assume !(0 == ~S2_presdbl_st~0); 5922558#L147-4 assume !(0 == ~S3_zero_st~0); 5922557#L150-4 assume !(0 == ~D_print_st~0); 5922555#L235-2 start_simulation_~kernel_st~0 := 2; 5922553#L499-6 assume !(1 == ~main_in1_req_up~0); 5922546#L499-8 assume !(1 == ~main_in2_req_up~0); 5922543#L510-5 assume !(1 == ~main_sum_req_up~0); 5922544#L521-5 assume !(1 == ~main_diff_req_up~0); 5931853#L532-5 assume !(1 == ~main_pres_req_up~0); 5932318#L543-5 assume !(1 == ~main_dbl_req_up~0); 5932312#L554-5 assume !(1 == ~main_zero_req_up~0); 5932313#L565-5 assume !(1 == ~main_clk_req_up~0); 6085819#L576-5 start_simulation_~kernel_st~0 := 3; 6085815#L595-6 assume !(0 == ~main_in1_ev~0); 6085813#L595-8 assume !(0 == ~main_in2_ev~0); 6085811#L600-5 assume !(0 == ~main_sum_ev~0); 6085809#L605-5 assume !(0 == ~main_diff_ev~0); 6085807#L610-5 assume !(0 == ~main_pres_ev~0); 6085805#L615-5 assume !(0 == ~main_dbl_ev~0); 6085803#L620-5 assume !(0 == ~main_zero_ev~0); 6085801#L625-5 assume !(0 == ~main_clk_ev~0); 6085799#L630-5 assume !(0 == ~main_clk_pos_edge~0); 6085797#L635-5 assume !(0 == ~main_clk_neg_edge~0); 6085795#L640-5 assume !(1 == ~main_clk_pos_edge~0); 6085793#L645-5 assume !(1 == ~main_clk_pos_edge~0); 6085792#L650-5 assume !(1 == ~main_clk_pos_edge~0); 6085790#L655-5 assume !(1 == ~main_clk_pos_edge~0); 6085788#L660-5 assume !(1 == ~main_clk_pos_edge~0); 6085786#L665-5 assume !(1 == ~main_in1_ev~0); 5977609#L670-5 assume !(1 == ~main_in2_ev~0); 5932736#L675-5 assume !(1 == ~main_sum_ev~0); 5977874#L680-5 assume !(1 == ~main_diff_ev~0); 6052487#L685-5 assume !(1 == ~main_pres_ev~0); 5909434#L690-5 assume !(1 == ~main_dbl_ev~0); 5927338#L695-5 assume !(1 == ~main_zero_ev~0); 5927334#L700-5 assume !(1 == ~main_clk_ev~0); 5927332#L705-5 assume !(1 == ~main_clk_pos_edge~0); 5927327#L710-5 assume !(1 == ~main_clk_neg_edge~0); 5927324#L715-5 assume !(0 == ~N_generate_st~0); 5927320#L723-4 assume !(0 == ~S1_addsub_st~0); 5927317#L726-4 assume !(0 == ~S2_presdbl_st~0); 5927313#L729-4 assume !(0 == ~S3_zero_st~0); 5927309#L732-4 assume !(0 == ~D_print_st~0); 5927308#L742-2 assume !false; 5927306#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 5927301#L246-3 assume !(1 == ~main_in1_req_up~0); 5927297#L246-5 assume !(1 == ~main_in2_req_up~0); 5927292#L257-3 assume !(1 == ~main_sum_req_up~0); 5927288#L268-3 assume !(1 == ~main_diff_req_up~0); 5927289#L279-3 assume !(1 == ~main_pres_req_up~0); 6034492#L290-3 assume !(1 == ~main_dbl_req_up~0); 6035809#L301-3 assume !(1 == ~main_zero_req_up~0); 6035810#L312-3 assume 1 == ~main_clk_req_up~0; 6041533#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 5999772#L327-3 [2019-12-07 10:30:32,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:30:32,508 INFO L82 PathProgramCache]: Analyzing trace with hash -239525980, now seen corresponding path program 2 times [2019-12-07 10:30:32,508 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:30:32,508 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046310774] [2019-12-07 10:30:32,508 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:30:32,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:30:32,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:30:32,524 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:30:32,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:30:32,524 INFO L82 PathProgramCache]: Analyzing trace with hash -191317036, now seen corresponding path program 1 times [2019-12-07 10:30:32,524 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:30:32,525 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070917906] [2019-12-07 10:30:32,525 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:30:32,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:30:32,547 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:30:32,547 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070917906] [2019-12-07 10:30:32,547 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:30:32,548 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 10:30:32,548 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018156629] [2019-12-07 10:30:32,548 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:30:32,548 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:30:32,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:30:32,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:30:32,548 INFO L87 Difference]: Start difference. First operand 211262 states and 274812 transitions. cyclomatic complexity: 63551 Second operand 3 states. [2019-12-07 10:30:32,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:30:32,864 INFO L93 Difference]: Finished difference Result 176254 states and 228284 transitions. [2019-12-07 10:30:32,865 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:30:32,865 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 176254 states and 228284 transitions. [2019-12-07 10:30:33,383 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 158720 [2019-12-07 10:30:33,702 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 176254 states to 176254 states and 228284 transitions. [2019-12-07 10:30:33,702 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 176254 [2019-12-07 10:30:33,782 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 176254 [2019-12-07 10:30:33,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 176254 states and 228284 transitions. [2019-12-07 10:30:33,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:30:33,845 INFO L688 BuchiCegarLoop]: Abstraction has 176254 states and 228284 transitions. [2019-12-07 10:30:33,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176254 states and 228284 transitions. [2019-12-07 10:30:34,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176254 to 176254. [2019-12-07 10:30:34,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176254 states. [2019-12-07 10:30:35,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176254 states to 176254 states and 228284 transitions. [2019-12-07 10:30:35,100 INFO L711 BuchiCegarLoop]: Abstraction has 176254 states and 228284 transitions. [2019-12-07 10:30:35,101 INFO L591 BuchiCegarLoop]: Abstraction has 176254 states and 228284 transitions. [2019-12-07 10:30:35,101 INFO L424 BuchiCegarLoop]: ======== Iteration 37============ [2019-12-07 10:30:35,101 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 176254 states and 228284 transitions. [2019-12-07 10:30:35,488 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 158720 [2019-12-07 10:30:35,488 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:30:35,488 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:30:35,581 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:30:35,581 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:30:35,582 INFO L794 eck$LassoCheckResult]: Stem: 6270287#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 6270019#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 6270020#L246 assume !(1 == ~main_in1_req_up~0); 6270164#L246-2 assume !(1 == ~main_in2_req_up~0); 6270673#L257-1 assume !(1 == ~main_sum_req_up~0); 6270154#L268-1 assume !(1 == ~main_diff_req_up~0); 6270155#L279-1 assume !(1 == ~main_pres_req_up~0); 6274420#L290-1 assume !(1 == ~main_dbl_req_up~0); 6274421#L301-1 assume !(1 == ~main_zero_req_up~0); 6274910#L312-1 assume !(1 == ~main_clk_req_up~0); 6275121#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 6275119#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 6275117#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 6275115#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 6275113#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 6275111#L361-1 assume !(0 == ~main_in1_ev~0); 6275109#L366-1 assume !(0 == ~main_in2_ev~0); 6275107#L371-1 assume !(0 == ~main_sum_ev~0); 6275105#L376-1 assume !(0 == ~main_diff_ev~0); 6275103#L381-1 assume !(0 == ~main_pres_ev~0); 6275101#L386-1 assume !(0 == ~main_dbl_ev~0); 6275099#L391-1 assume !(0 == ~main_zero_ev~0); 6275097#L396-1 assume !(0 == ~main_clk_ev~0); 6275095#L401-1 assume !(0 == ~main_clk_pos_edge~0); 6275093#L406-1 assume !(0 == ~main_clk_neg_edge~0); 6275091#L411-1 assume !(1 == ~main_clk_pos_edge~0); 6275089#L416-1 assume !(1 == ~main_clk_pos_edge~0); 6275087#L421-1 assume !(1 == ~main_clk_pos_edge~0); 6275085#L426-1 assume !(1 == ~main_clk_pos_edge~0); 6275083#L431-1 assume !(1 == ~main_clk_pos_edge~0); 6275080#L436-1 assume !(1 == ~main_in1_ev~0); 6275075#L441-1 assume !(1 == ~main_in2_ev~0); 6275071#L446-1 assume !(1 == ~main_sum_ev~0); 6275067#L451-1 assume !(1 == ~main_diff_ev~0); 6275064#L456-1 assume !(1 == ~main_pres_ev~0); 6275061#L461-1 assume !(1 == ~main_dbl_ev~0); 6274847#L466-1 assume !(1 == ~main_zero_ev~0); 6274845#L471-1 assume !(1 == ~main_clk_ev~0); 6274843#L476-1 assume !(1 == ~main_clk_pos_edge~0); 6274841#L481-1 assume !(1 == ~main_clk_neg_edge~0); 6274839#L732-1 assume !false; 6274837#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 6274835#L219 assume !false; 6274833#L137 assume !(0 == ~N_generate_st~0); 6274831#L141 assume !(0 == ~S1_addsub_st~0); 6274828#L144 assume !(0 == ~S2_presdbl_st~0); 6274824#L147 assume !(0 == ~S3_zero_st~0); 6274822#L150 assume !(0 == ~D_print_st~0); 6274821#L235 start_simulation_~kernel_st~0 := 2; 6274819#L499 assume !(1 == ~main_in1_req_up~0); 6274820#L499-2 assume !(1 == ~main_in2_req_up~0); 6276914#L510-1 assume !(1 == ~main_sum_req_up~0); 6276915#L521-1 assume !(1 == ~main_diff_req_up~0); 6280764#L532-1 assume !(1 == ~main_pres_req_up~0); 6281090#L543-1 assume !(1 == ~main_dbl_req_up~0); 6281091#L554-1 assume !(1 == ~main_zero_req_up~0); 6281096#L565-1 assume !(1 == ~main_clk_req_up~0); 6281577#L576-1 start_simulation_~kernel_st~0 := 3; 6281575#L595 assume !(0 == ~main_in1_ev~0); 6281573#L595-2 assume !(0 == ~main_in2_ev~0); 6281571#L600-1 assume !(0 == ~main_sum_ev~0); 6281569#L605-1 assume !(0 == ~main_diff_ev~0); 6281567#L610-1 assume !(0 == ~main_pres_ev~0); 6281564#L615-1 assume !(0 == ~main_dbl_ev~0); 6281565#L620-1 assume !(0 == ~main_zero_ev~0); 6379285#L625-1 assume !(0 == ~main_clk_ev~0); 6379283#L630-1 assume !(0 == ~main_clk_pos_edge~0); 6379281#L635-1 assume !(0 == ~main_clk_neg_edge~0); 6379279#L640-1 assume !(1 == ~main_clk_pos_edge~0); 6379277#L645-1 assume !(1 == ~main_clk_pos_edge~0); 6379275#L650-1 assume !(1 == ~main_clk_pos_edge~0); 6379273#L655-1 assume !(1 == ~main_clk_pos_edge~0); 6379271#L660-1 assume !(1 == ~main_clk_pos_edge~0); 6379266#L665-1 assume !(1 == ~main_in1_ev~0); 6379261#L670-1 assume !(1 == ~main_in2_ev~0); 6379259#L675-1 assume !(1 == ~main_sum_ev~0); 6379257#L680-1 assume !(1 == ~main_diff_ev~0); 6366264#L685-1 assume !(1 == ~main_pres_ev~0); 6379254#L690-1 assume !(1 == ~main_dbl_ev~0); 6302761#L695-1 assume !(1 == ~main_zero_ev~0); 6379250#L700-1 assume !(1 == ~main_clk_ev~0); 6379248#L705-1 assume !(1 == ~main_clk_pos_edge~0); 6379247#L710-1 assume !(1 == ~main_clk_neg_edge~0); 6379246#L715-1 assume !(0 == ~N_generate_st~0); 6379245#L723 assume !(0 == ~S1_addsub_st~0); 6379244#L726 assume !(0 == ~S2_presdbl_st~0); 6379242#L729 assume !(0 == ~S3_zero_st~0); 6379241#L732 assume !(0 == ~D_print_st~0); 6379239#L742-2 assume !false; 6379238#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 6379235#L246-3 assume !(1 == ~main_in1_req_up~0); 6379232#L246-5 assume !(1 == ~main_in2_req_up~0); 6379229#L257-3 assume !(1 == ~main_sum_req_up~0); 6379230#L268-3 assume !(1 == ~main_diff_req_up~0); 6390872#L279-3 assume !(1 == ~main_pres_req_up~0); 6390873#L290-3 assume !(1 == ~main_dbl_req_up~0); 6414522#L301-3 assume !(1 == ~main_zero_req_up~0); 6443699#L312-3 assume 1 == ~main_clk_req_up~0; 6311560#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 6311557#L327-3 [2019-12-07 10:30:35,582 INFO L796 eck$LassoCheckResult]: Loop: 6311557#L327-3 assume !(1 == ~main_clk_val~0);~main_clk_neg_edge~0 := 0;~main_clk_pos_edge~0 := 2; 6311558#L324-3 ~main_clk_req_up~0 := 0; 6435409#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 6435400#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 6435391#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 6435382#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 6435375#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 6435370#L361-3 assume !(0 == ~main_in1_ev~0); 6435365#L366-3 assume !(0 == ~main_in2_ev~0); 6435358#L371-3 assume !(0 == ~main_sum_ev~0); 6435351#L376-3 assume !(0 == ~main_diff_ev~0); 6435343#L381-3 assume !(0 == ~main_pres_ev~0); 6435334#L386-3 assume !(0 == ~main_dbl_ev~0); 6435325#L391-3 assume !(0 == ~main_zero_ev~0); 6435316#L396-3 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 6435311#L401-3 assume !(0 == ~main_clk_pos_edge~0); 6435306#L406-3 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 6435302#L411-3 assume !(1 == ~main_clk_pos_edge~0); 6435295#L416-3 assume !(1 == ~main_clk_pos_edge~0); 6435287#L421-3 assume !(1 == ~main_clk_pos_edge~0); 6435279#L426-3 assume !(1 == ~main_clk_pos_edge~0); 6435271#L431-3 assume !(1 == ~main_clk_pos_edge~0); 6435263#L436-3 assume !(1 == ~main_in1_ev~0); 6381500#L441-3 assume !(1 == ~main_in2_ev~0); 6434993#L446-3 assume !(1 == ~main_sum_ev~0); 6285521#L451-3 assume !(1 == ~main_diff_ev~0); 6285107#L456-3 assume !(1 == ~main_pres_ev~0); 6285146#L461-3 assume !(1 == ~main_dbl_ev~0); 6284173#L466-3 assume !(1 == ~main_zero_ev~0); 6282957#L471-3 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 6282955#L476-3 assume !(1 == ~main_clk_pos_edge~0); 6282952#L481-3 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 6282953#L732-3 assume !false; 6311334#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 6311328#L219-1 assume !false; 6311324#L137-1 assume !(0 == ~N_generate_st~0); 6311319#L141-2 assume !(0 == ~S1_addsub_st~0); 6311317#L144-2 assume !(0 == ~S2_presdbl_st~0); 6311315#L147-2 assume !(0 == ~S3_zero_st~0); 6311313#L150-2 assume !(0 == ~D_print_st~0); 6311311#L235-1 start_simulation_~kernel_st~0 := 2; 6311308#L499-3 assume !(1 == ~main_in1_req_up~0); 6311304#L499-5 assume !(1 == ~main_in2_req_up~0); 6311305#L510-3 assume !(1 == ~main_sum_req_up~0); 6324373#L521-3 assume !(1 == ~main_diff_req_up~0); 6324374#L532-3 assume !(1 == ~main_pres_req_up~0); 6376474#L543-3 assume !(1 == ~main_dbl_req_up~0); 6376470#L554-3 assume !(1 == ~main_zero_req_up~0); 6376467#L565-3 assume !(1 == ~main_clk_req_up~0); 6376465#L576-3 start_simulation_~kernel_st~0 := 3; 6376463#L595-3 assume !(0 == ~main_in1_ev~0); 6376461#L595-5 assume !(0 == ~main_in2_ev~0); 6376459#L600-3 assume !(0 == ~main_sum_ev~0); 6376457#L605-3 assume !(0 == ~main_diff_ev~0); 6376455#L610-3 assume !(0 == ~main_pres_ev~0); 6376453#L615-3 assume !(0 == ~main_dbl_ev~0); 6376451#L620-3 assume !(0 == ~main_zero_ev~0); 6376449#L625-3 assume !(0 == ~main_clk_ev~0); 6376447#L630-3 assume !(0 == ~main_clk_pos_edge~0); 6376445#L635-3 assume !(0 == ~main_clk_neg_edge~0); 6376443#L640-3 assume !(1 == ~main_clk_pos_edge~0); 6376441#L645-3 assume !(1 == ~main_clk_pos_edge~0); 6376439#L650-3 assume !(1 == ~main_clk_pos_edge~0); 6376437#L655-3 assume !(1 == ~main_clk_pos_edge~0); 6376434#L660-3 assume !(1 == ~main_clk_pos_edge~0); 6376430#L665-3 assume !(1 == ~main_in1_ev~0); 6376426#L670-3 assume !(1 == ~main_in2_ev~0); 6311236#L675-3 assume !(1 == ~main_sum_ev~0); 6376421#L680-3 assume !(1 == ~main_diff_ev~0); 6324303#L685-3 assume !(1 == ~main_pres_ev~0); 6306863#L690-3 assume !(1 == ~main_dbl_ev~0); 6351140#L695-3 assume !(1 == ~main_zero_ev~0); 6334545#L700-3 assume !(1 == ~main_clk_ev~0); 6376415#L705-3 assume !(1 == ~main_clk_pos_edge~0); 6376414#L710-3 assume !(1 == ~main_clk_neg_edge~0); 6376412#L715-3 assume !(0 == ~N_generate_st~0); 6376411#L723-2 assume !(0 == ~S1_addsub_st~0); 6376410#L726-2 assume !(0 == ~S2_presdbl_st~0); 6376409#L729-2 assume !(0 == ~S3_zero_st~0); 6376408#L732-2 assume !(0 == ~D_print_st~0); 6376405#L742-1 main_~count~0 := 1 + main_~count~0; 6376402#L793 assume !(5 == main_~count~0); 6376399#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 6376396#L246-6 assume !(1 == ~main_in1_req_up~0); 6376391#L246-8 assume !(1 == ~main_in2_req_up~0); 6376387#L257-5 assume !(1 == ~main_sum_req_up~0); 6376382#L268-5 assume !(1 == ~main_diff_req_up~0); 6376374#L279-5 assume !(1 == ~main_pres_req_up~0); 6376371#L290-5 assume !(1 == ~main_dbl_req_up~0); 6376372#L301-5 assume !(1 == ~main_zero_req_up~0); 6407002#L312-5 assume 1 == ~main_clk_req_up~0; 6418919#L324-4 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 6418917#L327-6 assume !(1 == ~main_clk_val~0);~main_clk_neg_edge~0 := 0;~main_clk_pos_edge~0 := 2; 6418918#L324-5 ~main_clk_req_up~0 := 0; 6423558#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 6423557#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 6423556#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 6423554#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 6423552#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 6423550#L361-5 assume !(0 == ~main_in1_ev~0); 6423548#L366-5 assume !(0 == ~main_in2_ev~0); 6423546#L371-5 assume !(0 == ~main_sum_ev~0); 6423544#L376-5 assume !(0 == ~main_diff_ev~0); 6423542#L381-5 assume !(0 == ~main_pres_ev~0); 6423540#L386-5 assume !(0 == ~main_dbl_ev~0); 6423538#L391-5 assume !(0 == ~main_zero_ev~0); 6423536#L396-5 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 6423534#L401-5 assume !(0 == ~main_clk_pos_edge~0); 6423532#L406-5 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 6423530#L411-5 assume !(1 == ~main_clk_pos_edge~0); 6423528#L416-5 assume !(1 == ~main_clk_pos_edge~0); 6423526#L421-5 assume !(1 == ~main_clk_pos_edge~0); 6423524#L426-5 assume !(1 == ~main_clk_pos_edge~0); 6423522#L431-5 assume !(1 == ~main_clk_pos_edge~0); 6423520#L436-5 assume !(1 == ~main_in1_ev~0); 6423517#L441-5 assume !(1 == ~main_in2_ev~0); 6311096#L446-5 assume !(1 == ~main_sum_ev~0); 6423514#L451-5 assume !(1 == ~main_diff_ev~0); 6293848#L456-5 assume !(1 == ~main_pres_ev~0); 6306351#L461-5 assume !(1 == ~main_dbl_ev~0); 6291604#L466-5 assume !(1 == ~main_zero_ev~0); 6293299#L471-5 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 6293295#L476-5 assume !(1 == ~main_clk_pos_edge~0); 6293291#L481-5 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 6293287#L732-5 assume !false; 6291287#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 6291282#L219-2 assume !false; 6291279#L137-2 assume !(0 == ~N_generate_st~0); 6291277#L141-4 assume !(0 == ~S1_addsub_st~0); 6291272#L144-4 assume !(0 == ~S2_presdbl_st~0); 6291270#L147-4 assume !(0 == ~S3_zero_st~0); 6291268#L150-4 assume !(0 == ~D_print_st~0); 6291266#L235-2 start_simulation_~kernel_st~0 := 2; 6291263#L499-6 assume !(1 == ~main_in1_req_up~0); 6291264#L499-8 assume !(1 == ~main_in2_req_up~0); 6292012#L510-5 assume !(1 == ~main_sum_req_up~0); 6303312#L521-5 assume !(1 == ~main_diff_req_up~0); 6333843#L532-5 assume !(1 == ~main_pres_req_up~0); 6333840#L543-5 assume !(1 == ~main_dbl_req_up~0); 6333841#L554-5 assume !(1 == ~main_zero_req_up~0); 6335249#L565-5 assume !(1 == ~main_clk_req_up~0); 6398264#L576-5 start_simulation_~kernel_st~0 := 3; 6398262#L595-6 assume !(0 == ~main_in1_ev~0); 6398260#L595-8 assume !(0 == ~main_in2_ev~0); 6398258#L600-5 assume !(0 == ~main_sum_ev~0); 6398256#L605-5 assume !(0 == ~main_diff_ev~0); 6398254#L610-5 assume !(0 == ~main_pres_ev~0); 6398252#L615-5 assume !(0 == ~main_dbl_ev~0); 6398250#L620-5 assume !(0 == ~main_zero_ev~0); 6398248#L625-5 assume !(0 == ~main_clk_ev~0); 6398246#L630-5 assume !(0 == ~main_clk_pos_edge~0); 6398244#L635-5 assume !(0 == ~main_clk_neg_edge~0); 6398242#L640-5 assume !(1 == ~main_clk_pos_edge~0); 6398240#L645-5 assume !(1 == ~main_clk_pos_edge~0); 6398238#L650-5 assume !(1 == ~main_clk_pos_edge~0); 6398236#L655-5 assume !(1 == ~main_clk_pos_edge~0); 6398233#L660-5 assume !(1 == ~main_clk_pos_edge~0); 6398232#L665-5 assume !(1 == ~main_in1_ev~0); 6398230#L670-5 assume !(1 == ~main_in2_ev~0); 6335198#L675-5 assume !(1 == ~main_sum_ev~0); 6335196#L680-5 assume !(1 == ~main_diff_ev~0); 6324736#L685-5 assume !(1 == ~main_pres_ev~0); 6303372#L690-5 assume !(1 == ~main_dbl_ev~0); 6335189#L695-5 assume !(1 == ~main_zero_ev~0); 6335188#L700-5 assume !(1 == ~main_clk_ev~0); 6335186#L705-5 assume !(1 == ~main_clk_pos_edge~0); 6335184#L710-5 assume !(1 == ~main_clk_neg_edge~0); 6335178#L715-5 assume !(0 == ~N_generate_st~0); 6335176#L723-4 assume !(0 == ~S1_addsub_st~0); 6335174#L726-4 assume !(0 == ~S2_presdbl_st~0); 6335172#L729-4 assume !(0 == ~S3_zero_st~0); 6335170#L732-4 assume !(0 == ~D_print_st~0); 6335168#L742-2 assume !false; 6335166#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 6335163#L246-3 assume !(1 == ~main_in1_req_up~0); 6335157#L246-5 assume !(1 == ~main_in2_req_up~0); 6335151#L257-3 assume !(1 == ~main_sum_req_up~0); 6335145#L268-3 assume !(1 == ~main_diff_req_up~0); 6335139#L279-3 assume !(1 == ~main_pres_req_up~0); 6335133#L290-3 assume !(1 == ~main_dbl_req_up~0); 6335127#L301-3 assume !(1 == ~main_zero_req_up~0); 6335128#L312-3 assume 1 == ~main_clk_req_up~0; 6415050#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 6311557#L327-3 [2019-12-07 10:30:35,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:30:35,582 INFO L82 PathProgramCache]: Analyzing trace with hash -239525980, now seen corresponding path program 3 times [2019-12-07 10:30:35,582 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:30:35,583 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734831579] [2019-12-07 10:30:35,583 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:30:35,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:30:35,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:30:35,597 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:30:35,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:30:35,598 INFO L82 PathProgramCache]: Analyzing trace with hash 277783384, now seen corresponding path program 1 times [2019-12-07 10:30:35,598 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:30:35,598 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998584978] [2019-12-07 10:30:35,598 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:30:35,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:30:35,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:30:35,616 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:30:35,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:30:35,617 INFO L82 PathProgramCache]: Analyzing trace with hash 533239893, now seen corresponding path program 1 times [2019-12-07 10:30:35,617 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:30:35,617 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587285507] [2019-12-07 10:30:35,617 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:30:35,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:30:35,697 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:30:35,697 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587285507] [2019-12-07 10:30:35,697 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:30:35,697 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-12-07 10:30:35,698 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140192106] [2019-12-07 10:30:36,147 WARN L192 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 170 [2019-12-07 10:30:36,232 INFO L210 LassoAnalysis]: Preferences: [2019-12-07 10:30:36,232 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2019-12-07 10:30:36,232 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2019-12-07 10:30:36,232 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2019-12-07 10:30:36,232 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2019-12-07 10:30:36,232 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:36,232 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2019-12-07 10:30:36,232 INFO L132 ssoRankerPreferences]: Path of dumped script: [2019-12-07 10:30:36,232 INFO L133 ssoRankerPreferences]: Filename of dumped script: pipeline.cil-2.c_Iteration37_Loop [2019-12-07 10:30:36,232 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2019-12-07 10:30:36,232 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2019-12-07 10:30:36,234 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,235 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,237 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,238 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,239 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,239 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,241 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,243 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,247 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,250 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,251 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,253 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,256 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,257 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,260 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,261 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,265 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,267 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,268 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,269 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,271 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,283 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,284 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,286 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,287 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,288 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,289 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,292 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,293 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,294 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,297 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,298 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,299 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,302 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,303 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,305 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,306 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,307 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,310 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,312 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,313 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:36,600 INFO L292 LassoAnalysis]: Preprocessing complete. [2019-12-07 10:30:36,601 INFO L404 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:36,603 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:30:36,603 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:30:36,606 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:30:36,606 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp___2~0=0} Honda state: {ULTIMATE.start_eval_~tmp___2~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:36,744 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:30:36,744 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:30:36,747 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:30:36,747 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_diff_req_up~0=-8} Honda state: {~main_diff_req_up~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:36,751 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:30:36,751 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:30:36,753 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:30:36,753 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp~0=0} Honda state: {ULTIMATE.start_eval_~tmp~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:36,756 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:30:36,756 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:30:36,759 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:30:36,759 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet1=0} Honda state: {ULTIMATE.start_eval_#t~nondet1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 55 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:36,762 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:30:36,762 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:30:36,764 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:30:36,764 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet3=0} Honda state: {ULTIMATE.start_eval_#t~nondet3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 56 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:36,767 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:30:36,767 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:30:36,770 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:30:36,770 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S1_addsub_st~0=2} Honda state: {~S1_addsub_st~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 57 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:36,773 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:30:36,774 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:30:36,776 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:30:36,777 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_zero_req_up~0=-8} Honda state: {~main_zero_req_up~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 58 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:36,780 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:30:36,780 INFO L160 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 59 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:36,788 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2019-12-07 10:30:36,788 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:30:38,389 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2019-12-07 10:30:38,390 INFO L210 LassoAnalysis]: Preferences: [2019-12-07 10:30:38,390 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2019-12-07 10:30:38,391 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2019-12-07 10:30:38,391 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2019-12-07 10:30:38,391 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2019-12-07 10:30:38,391 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,391 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2019-12-07 10:30:38,391 INFO L132 ssoRankerPreferences]: Path of dumped script: [2019-12-07 10:30:38,391 INFO L133 ssoRankerPreferences]: Filename of dumped script: pipeline.cil-2.c_Iteration37_Loop [2019-12-07 10:30:38,391 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2019-12-07 10:30:38,391 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2019-12-07 10:30:38,392 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,394 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,395 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,399 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,401 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,402 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,402 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,403 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,405 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,406 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,409 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,410 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,413 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,415 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,417 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,418 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,420 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,422 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,423 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,424 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,426 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,427 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,429 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,430 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,431 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,433 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,434 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,436 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,437 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,439 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,441 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,442 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,445 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,446 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,448 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,449 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,450 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,453 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,454 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,455 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,457 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:30:38,736 INFO L292 LassoAnalysis]: Preprocessing complete. [2019-12-07 10:30:38,737 INFO L489 LassoAnalysis]: Using template 'affine'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 60 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,743 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,744 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,744 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,744 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,744 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,744 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,745 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,745 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,746 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 61 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,750 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,752 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,752 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,752 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,752 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,752 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,752 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,752 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,753 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 62 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,756 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,758 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,758 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,758 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,758 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,758 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,760 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,760 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,762 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 63 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,766 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,767 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,767 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,767 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,767 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,767 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,768 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,768 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,769 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 64 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,772 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,773 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,774 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,774 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,774 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,774 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,774 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,774 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,775 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 65 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,779 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,780 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,780 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,780 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,780 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,780 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,781 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,781 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,782 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 66 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,785 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,786 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,786 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,786 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,786 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,786 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,786 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,786 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,787 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 67 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,790 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,791 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,791 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,791 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,791 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,791 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,792 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,792 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,793 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 68 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,797 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,799 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,799 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,799 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,799 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,799 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,800 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,800 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,801 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 69 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,804 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,806 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,806 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,806 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,806 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,806 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,806 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,806 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,808 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 70 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,811 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,812 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,812 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,812 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,812 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,812 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,812 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,812 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,814 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 71 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,817 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,818 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,818 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,818 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,818 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,818 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,819 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,819 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,820 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 72 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,823 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,824 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,824 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,824 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,824 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,824 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,824 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,824 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,826 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 73 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,829 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,830 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,830 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,830 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,830 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,830 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,830 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,830 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,832 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 74 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,835 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,836 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,836 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,836 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,836 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,836 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,837 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,837 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,837 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 75 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,841 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,842 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,842 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,842 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,842 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,842 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,843 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,843 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,844 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 76 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,847 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,848 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,848 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,848 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,848 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,849 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,849 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,849 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,850 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 77 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,854 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,855 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,855 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,855 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,855 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,855 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,856 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,856 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,857 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 78 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,860 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,861 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,861 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,861 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,861 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,861 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,862 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,862 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,863 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 79 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,867 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,868 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,868 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,868 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,869 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,869 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,869 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,869 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,870 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 80 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,873 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,874 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,874 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,874 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,874 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,875 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,875 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,875 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,876 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 81 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,880 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,881 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,881 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,881 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,881 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,881 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,881 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,881 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,883 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 82 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,886 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,887 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,887 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,887 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,887 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,888 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,888 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,888 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,889 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 83 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,893 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,894 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,894 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,894 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,894 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,894 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,895 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,895 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,897 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 84 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,900 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,901 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,901 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,901 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,901 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,901 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,901 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,901 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,903 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 85 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,906 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,907 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,907 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,907 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,907 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,907 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,907 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,907 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,909 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 86 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,912 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,913 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,913 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,913 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,913 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,913 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,914 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,914 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,915 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 87 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,919 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,920 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,920 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,920 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,920 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,920 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,920 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,921 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,921 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 88 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,925 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,926 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,926 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,926 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,926 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,927 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,928 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,928 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,929 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 89 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,932 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,933 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,933 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,933 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,934 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,934 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,934 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,934 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,935 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 90 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,939 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,940 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,940 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,940 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,940 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,940 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,940 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,940 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,941 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 91 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,945 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,946 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,946 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,946 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,946 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,946 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,947 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,947 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,949 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 92 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,952 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,953 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,953 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,953 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,953 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,954 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,954 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,954 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,956 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 93 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,959 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,960 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,961 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,961 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,961 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:38,961 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,961 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:38,961 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,963 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 94 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,968 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,969 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,969 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,969 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,969 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,969 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,970 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,970 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,971 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 95 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:38,975 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:38,976 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:38,976 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:38,976 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:38,976 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:38,976 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:38,977 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:38,977 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:38,978 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 96 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,090 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,091 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,091 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,091 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,091 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,091 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:39,092 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:39,092 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,093 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 97 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,096 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,098 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,098 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,098 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,098 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,098 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:39,098 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:39,098 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,100 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 98 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,103 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,104 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,104 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,104 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,104 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,104 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:39,104 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,105 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,106 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 99 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,109 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,110 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,111 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,111 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,111 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,111 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:39,111 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:30:39,111 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,112 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 100 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,116 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,117 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,117 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,117 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,117 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,117 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:30:39,118 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,118 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,119 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. [2019-12-07 10:30:39,120 INFO L489 LassoAnalysis]: Using template '2-nested'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 101 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,122 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,123 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,123 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,124 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,124 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,124 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,124 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,124 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,126 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 102 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,129 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,130 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,130 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,130 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,130 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,130 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,131 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,131 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,132 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 103 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,135 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,136 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,136 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,137 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,137 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,137 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,138 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,138 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,141 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 104 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,145 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,146 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,146 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,146 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,146 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,146 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,146 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,146 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,148 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 105 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,151 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,152 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,152 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,152 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,152 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,152 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,153 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,153 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,154 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 106 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,157 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,159 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,159 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,159 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,159 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,159 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,159 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,159 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,160 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 107 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,164 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,165 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,165 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,165 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,165 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,165 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,165 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,166 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,167 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 108 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,171 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,172 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,172 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,172 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,172 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,172 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,172 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,172 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,174 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 109 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,178 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,180 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,180 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,180 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,180 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,180 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,180 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,181 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,183 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 110 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,186 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,187 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,187 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,187 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,187 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,188 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,188 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,190 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 111 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,193 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,194 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,194 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,194 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,195 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,195 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,195 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,195 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,197 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 112 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,200 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,202 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,202 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,202 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,202 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,202 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,202 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,202 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,204 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 113 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,210 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,211 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,211 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,211 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,211 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,211 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,212 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,212 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,214 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 114 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,219 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,220 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,220 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,220 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,220 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,220 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,221 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,221 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,223 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 115 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,226 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,227 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,227 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,227 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,227 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,227 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,228 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,228 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,229 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 116 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,232 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,233 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,233 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,233 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,233 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,233 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,234 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,234 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,235 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 117 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,239 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,240 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,240 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,240 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,241 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,241 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,241 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,241 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,243 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 118 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,247 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,248 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,248 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,248 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,248 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,248 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,248 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,248 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,250 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 119 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,253 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,254 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,255 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,255 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,255 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,255 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,255 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,255 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,257 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 120 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,262 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,263 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,263 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,263 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,263 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,263 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,263 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,264 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,265 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 121 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,268 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,269 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,270 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,270 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,270 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,270 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,270 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,270 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,271 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 122 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,274 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,275 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,275 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,276 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,276 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,276 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,276 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,276 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,278 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 123 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,281 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,282 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,282 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,282 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,282 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,282 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,282 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,282 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,283 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 124 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,287 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,288 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,288 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,289 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,289 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,289 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,289 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,289 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,291 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 125 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,294 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,295 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,295 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,295 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,295 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,295 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,296 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,296 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,297 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 126 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,300 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,302 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,302 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,302 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,302 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,302 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,302 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,302 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,304 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 127 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,308 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,309 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,309 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,309 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,309 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,309 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,310 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,310 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,311 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 128 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,315 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,316 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,316 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,316 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,316 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,316 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,316 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,316 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,318 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 129 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,321 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,322 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,322 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,323 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,323 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,323 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,323 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,323 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,325 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 130 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,328 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,329 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,329 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,329 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,329 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,329 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,330 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,330 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,331 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 131 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,335 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,336 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,336 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,336 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,336 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,336 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,337 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,337 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,338 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 132 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,343 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,344 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,345 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,345 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,345 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,345 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,346 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,346 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,349 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 133 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,352 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,353 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,353 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,353 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,353 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,353 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,354 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,354 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,355 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 134 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,359 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,360 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,360 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,360 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,360 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,360 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,360 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,360 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,362 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 135 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,365 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,366 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,366 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,366 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,366 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,366 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,367 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,367 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,368 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 136 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,371 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,373 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,373 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,373 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,373 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,373 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,373 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,373 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,375 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 137 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,378 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,379 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,379 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,379 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,379 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,379 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,380 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,380 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,381 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 138 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,385 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,386 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,387 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,387 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,387 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,387 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,387 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,387 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,388 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 139 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,392 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,392 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,393 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,393 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,393 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,393 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,393 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,393 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,395 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 140 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,398 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,400 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,400 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,400 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,400 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,400 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,400 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:30:39,400 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,402 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 141 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,406 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,407 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,407 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,407 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,407 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,407 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:30:39,408 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:30:39,408 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,409 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. [2019-12-07 10:30:39,410 INFO L489 LassoAnalysis]: Using template '3-nested'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 142 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,413 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,414 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,414 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,414 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,414 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,414 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,415 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,415 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,416 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 143 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,528 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,530 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,530 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,530 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,530 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,530 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,530 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,530 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,532 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 144 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,535 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,536 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,536 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,536 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,536 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,536 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,538 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,538 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,542 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 145 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,545 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,546 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,546 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,546 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,546 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,546 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,547 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,547 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,549 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 146 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,552 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,553 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,553 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,553 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,553 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,553 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,553 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,553 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,555 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 147 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,558 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,560 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,560 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,560 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,560 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,560 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,560 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,560 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,562 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 148 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,566 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,568 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,568 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,568 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,568 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,568 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,568 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,568 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,570 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 149 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,573 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,574 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,574 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,574 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,574 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,575 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,575 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,575 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,577 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 150 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,580 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,581 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,581 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,581 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,582 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,582 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,582 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,582 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,584 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 151 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,587 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,588 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,588 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,588 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,588 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,588 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,589 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,589 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,591 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 152 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,594 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,595 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,595 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,595 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,596 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,596 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,596 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,596 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,598 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 153 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,601 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,602 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,602 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,602 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,602 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,603 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,603 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,603 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,605 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 154 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,608 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,609 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,609 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,609 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,609 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,609 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,610 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,610 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,611 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 155 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,615 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,616 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,616 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,616 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,617 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,617 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,617 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,619 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 156 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,623 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,624 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,624 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,624 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,624 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,624 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,625 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,625 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,626 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 157 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,629 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,630 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,630 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,630 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,630 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,630 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,631 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,631 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,633 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 158 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,636 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,637 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,637 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,637 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,637 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,637 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,637 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,637 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,639 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 159 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,643 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,644 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,644 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,644 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,644 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,644 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,645 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,645 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,648 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 160 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,651 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,652 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,653 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,653 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,653 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,653 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,653 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,653 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,657 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 161 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,661 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,662 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,662 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,662 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,662 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,662 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,663 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,663 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,665 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 162 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,668 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,670 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,670 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,670 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,670 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,670 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,670 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,670 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,672 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 163 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,675 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,676 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,677 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,677 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,677 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,677 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,677 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,677 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,679 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 164 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,682 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,683 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,683 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,684 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,684 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,684 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,684 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,684 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,685 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 165 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,689 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,690 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,690 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,690 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,690 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,690 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,691 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,691 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,693 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 166 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,696 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,697 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,697 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,697 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,697 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,697 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,697 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,698 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,699 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 167 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,703 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,704 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,704 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,704 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,704 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,704 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,704 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,704 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,706 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 168 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,710 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,711 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,711 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,711 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,711 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,711 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,711 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,712 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,714 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 169 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,717 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,719 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,719 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,719 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,719 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,719 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,719 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,719 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,721 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 170 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,724 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,725 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,725 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,725 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,725 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,725 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,726 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,726 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,728 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 171 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,732 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,733 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,733 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,733 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,733 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,733 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,734 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,734 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,735 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 172 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,739 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,740 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,740 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,740 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,740 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:30:39,740 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,740 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:30:39,741 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,742 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 173 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,745 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:30:39,746 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:30:39,746 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:30:39,746 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:30:39,746 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:30:39,746 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:30:39,747 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:30:39,747 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:30:39,750 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 174 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:30:39,754 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES WARNING: YOUR LOGFILE WAS TOO LONG, SOME LINES IN THE MIDDLE WERE REMOVED. [2019-12-07 10:31:16,060 INFO L796 eck$LassoCheckResult]: Loop: 10345151#L327-3 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 10345150#L324-3 ~main_clk_req_up~0 := 0; 10345148#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 10345146#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 10345143#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 10345141#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 10345140#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 10345137#L361-3 assume !(0 == ~main_in1_ev~0); 10345135#L366-3 assume !(0 == ~main_in2_ev~0); 10345132#L371-3 assume !(0 == ~main_sum_ev~0); 10345130#L376-3 assume !(0 == ~main_diff_ev~0); 10345127#L381-3 assume !(0 == ~main_pres_ev~0); 10345125#L386-3 assume !(0 == ~main_dbl_ev~0); 10345124#L391-3 assume !(0 == ~main_zero_ev~0); 10345122#L396-3 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 10345120#L401-3 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 10345116#L406-3 assume !(0 == ~main_clk_neg_edge~0); 10345112#L411-3 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 10345110#L416-3 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 10345108#L421-3 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 10345107#L426-3 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 10345105#L431-3 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 10345077#L436-3 assume !(1 == ~main_in1_ev~0); 10345074#L441-3 assume !(1 == ~main_in2_ev~0); 10345071#L446-3 assume !(1 == ~main_sum_ev~0); 10344861#L451-3 assume !(1 == ~main_diff_ev~0); 10345069#L456-3 assume !(1 == ~main_pres_ev~0); 10345066#L461-3 assume !(1 == ~main_dbl_ev~0); 10345060#L466-3 assume !(1 == ~main_zero_ev~0); 10345054#L471-3 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 10345052#L476-3 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 10345050#L481-3 assume !(1 == ~main_clk_neg_edge~0); 10345048#L732-3 assume !false; 10344987#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 10344985#L219-1 assume !false; 10344983#L137-1 assume 0 == ~N_generate_st~0; 10344981#L150-3 assume 0 == ~N_generate_st~0;eval_~tmp~0 := eval_#t~nondet0;havoc eval_#t~nondet0; 10344978#L163-2 assume 0 != eval_~tmp~0;~N_generate_st~0 := 1;havoc N_generate_~a~0, N_generate_~b~0;havoc N_generate_~a~0;havoc N_generate_~b~0;~main_in1_val_t~0 := N_generate_~a~0;~main_in1_req_up~0 := 1;~main_in2_val_t~0 := N_generate_~b~0;~main_in2_req_up~0 := 1; 10344975#L159-1 assume 0 == ~S1_addsub_st~0;eval_~tmp___0~0 := eval_#t~nondet1;havoc eval_#t~nondet1; 10338889#L178-2 assume 0 != eval_~tmp___0~0;~S1_addsub_st~0 := 1;havoc S1_addsub_~a~1, S1_addsub_~b~1;havoc S1_addsub_~a~1;havoc S1_addsub_~b~1;S1_addsub_~a~1 := ~main_in1_val~0;S1_addsub_~b~1 := ~main_in2_val~0;~main_sum_val_t~0 := S1_addsub_~a~1 + S1_addsub_~b~1;~main_sum_req_up~0 := 1;~main_diff_val_t~0 := S1_addsub_~a~1 - S1_addsub_~b~1;~main_diff_req_up~0 := 1; 10338887#L174-1 assume 0 == ~S2_presdbl_st~0;eval_~tmp___1~0 := eval_#t~nondet2;havoc eval_#t~nondet2; 10338882#L193-2 assume 0 != eval_~tmp___1~0;~S2_presdbl_st~0 := 1;havoc S2_presdbl_~a~2, S2_presdbl_~b~2, S2_presdbl_~c~0, S2_presdbl_~d~0;havoc S2_presdbl_~a~2;havoc S2_presdbl_~b~2;havoc S2_presdbl_~c~0;havoc S2_presdbl_~d~0;S2_presdbl_~a~2 := ~main_sum_val~0;S2_presdbl_~b~2 := ~main_diff_val~0;~main_pres_val_t~0 := S2_presdbl_~a~2;~main_pres_req_up~0 := 1;S2_presdbl_~c~0 := S2_presdbl_~a~2 + S2_presdbl_~b~2;S2_presdbl_~d~0 := S2_presdbl_~a~2 - S2_presdbl_~b~2;~main_dbl_val_t~0 := S2_presdbl_~c~0 + S2_presdbl_~d~0;~main_dbl_req_up~0 := 1; 10338880#L189-1 assume 0 == ~S3_zero_st~0;eval_~tmp___2~0 := eval_#t~nondet3;havoc eval_#t~nondet3; 10336223#L208-2 assume 0 != eval_~tmp___2~0;~S3_zero_st~0 := 1;havoc S3_zero_~a~3, S3_zero_~b~3;havoc S3_zero_~a~3;havoc S3_zero_~b~3;S3_zero_~a~3 := ~main_pres_val~0;S3_zero_~b~3 := ~main_dbl_val~0;~main_zero_val_t~0 := S3_zero_~b~3 - (S3_zero_~a~3 + S3_zero_~a~3);~main_zero_req_up~0 := 1; 10334730#L204-1 assume 0 == ~D_print_st~0;eval_~tmp___3~0 := eval_#t~nondet4;havoc eval_#t~nondet4; 10333789#L223-2 assume 0 != eval_~tmp___3~0;~D_print_st~0 := 1;~D_z~0 := ~main_zero_val~0; 10333785#L219-1 assume !false; 10333783#L137-1 assume !(0 == ~N_generate_st~0); 10333780#L141-2 assume !(0 == ~S1_addsub_st~0); 10333778#L144-2 assume !(0 == ~S2_presdbl_st~0); 10333776#L147-2 assume !(0 == ~S3_zero_st~0); 10333774#L150-2 assume !(0 == ~D_print_st~0); 10333770#L235-1 start_simulation_~kernel_st~0 := 2; 10333768#L499-3 assume 1 == ~main_in1_req_up~0; 10333766#L500-3 assume ~main_in1_val~0 != ~main_in1_val_t~0;~main_in1_val~0 := ~main_in1_val_t~0;~main_in1_ev~0 := 0; 10333765#L500-5 ~main_in1_req_up~0 := 0; 10333763#L499-5 assume 1 == ~main_in2_req_up~0; 10333759#L511-3 assume !(~main_in2_val~0 != ~main_in2_val_t~0); 10333757#L511-5 ~main_in2_req_up~0 := 0; 10333755#L510-3 assume 1 == ~main_sum_req_up~0; 10333376#L522-3 assume ~main_sum_val~0 != ~main_sum_val_t~0;~main_sum_val~0 := ~main_sum_val_t~0;~main_sum_ev~0 := 0; 10333374#L522-5 ~main_sum_req_up~0 := 0; 10333372#L521-3 assume 1 == ~main_diff_req_up~0; 10333368#L533-3 assume ~main_diff_val~0 != ~main_diff_val_t~0;~main_diff_val~0 := ~main_diff_val_t~0;~main_diff_ev~0 := 0; 10333369#L533-5 ~main_diff_req_up~0 := 0; 10378007#L532-3 assume 1 == ~main_pres_req_up~0; 10378004#L544-3 assume ~main_pres_val~0 != ~main_pres_val_t~0;~main_pres_val~0 := ~main_pres_val_t~0;~main_pres_ev~0 := 0; 10378005#L544-5 ~main_pres_req_up~0 := 0; 10400150#L543-3 assume 1 == ~main_dbl_req_up~0; 10400148#L555-3 assume ~main_dbl_val~0 != ~main_dbl_val_t~0;~main_dbl_val~0 := ~main_dbl_val_t~0;~main_dbl_ev~0 := 0; 10400149#L555-5 ~main_dbl_req_up~0 := 0; 10367301#L554-3 assume 1 == ~main_zero_req_up~0; 10348111#L566-3 assume ~main_zero_val~0 != ~main_zero_val_t~0;~main_zero_val~0 := ~main_zero_val_t~0;~main_zero_ev~0 := 0; 10347824#L566-5 ~main_zero_req_up~0 := 0; 10347820#L565-3 assume !(1 == ~main_clk_req_up~0); 10347818#L576-3 start_simulation_~kernel_st~0 := 3; 10347816#L595-3 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 10347814#L595-5 assume !(0 == ~main_in2_ev~0); 10347812#L600-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 10347810#L605-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 10347808#L610-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 10347806#L615-3 assume 0 == ~main_dbl_ev~0;~main_dbl_ev~0 := 1; 10347804#L620-3 assume 0 == ~main_zero_ev~0;~main_zero_ev~0 := 1; 10347802#L625-3 assume !(0 == ~main_clk_ev~0); 10347800#L630-3 assume !(0 == ~main_clk_pos_edge~0); 10347798#L635-3 assume !(0 == ~main_clk_neg_edge~0); 10347796#L640-3 assume !(1 == ~main_clk_pos_edge~0); 10347794#L645-3 assume !(1 == ~main_clk_pos_edge~0); 10347792#L650-3 assume !(1 == ~main_clk_pos_edge~0); 10347790#L655-3 assume !(1 == ~main_clk_pos_edge~0); 10347788#L660-3 assume !(1 == ~main_clk_pos_edge~0); 10347785#L665-3 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 10347780#L670-3 assume !(1 == ~main_in2_ev~0); 10347775#L675-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 10347774#L680-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 10341959#L685-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 10341954#L690-3 assume 1 == ~main_dbl_ev~0;~main_dbl_ev~0 := 2; 10341944#L695-3 assume !(1 == ~main_zero_ev~0); 10341945#L700-3 assume !(1 == ~main_clk_ev~0); 10406713#L705-3 assume !(1 == ~main_clk_pos_edge~0); 10406706#L710-3 assume !(1 == ~main_clk_neg_edge~0); 10406704#L715-3 assume !(0 == ~N_generate_st~0); 10406702#L723-2 assume !(0 == ~S1_addsub_st~0); 10406701#L726-2 assume !(0 == ~S2_presdbl_st~0); 10406700#L729-2 assume !(0 == ~S3_zero_st~0); 10406699#L732-2 assume !(0 == ~D_print_st~0); 10406698#L742-1 main_~count~0 := 1 + main_~count~0; 10344447#L793 assume !(5 == main_~count~0); 10344443#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 10337896#L246-6 assume !(1 == ~main_in1_req_up~0); 10337890#L246-8 assume !(1 == ~main_in2_req_up~0); 10337886#L257-5 assume !(1 == ~main_sum_req_up~0); 10337700#L268-5 assume !(1 == ~main_diff_req_up~0); 10337696#L279-5 assume !(1 == ~main_pres_req_up~0); 10337697#L290-5 assume !(1 == ~main_dbl_req_up~0); 10352872#L301-5 assume !(1 == ~main_zero_req_up~0); 10410488#L312-5 assume 1 == ~main_clk_req_up~0; 10410487#L324-4 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 10410485#L327-6 assume !(1 == ~main_clk_val~0);~main_clk_neg_edge~0 := 0;~main_clk_pos_edge~0 := 2; 10410486#L324-5 ~main_clk_req_up~0 := 0; 10412971#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 10412969#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 10412967#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 10412965#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 10412963#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 10412961#L361-5 assume !(0 == ~main_in1_ev~0); 10412959#L366-5 assume !(0 == ~main_in2_ev~0); 10412957#L371-5 assume !(0 == ~main_sum_ev~0); 10412955#L376-5 assume !(0 == ~main_diff_ev~0); 10412478#L381-5 assume !(0 == ~main_pres_ev~0); 10412477#L386-5 assume !(0 == ~main_dbl_ev~0); 10412476#L391-5 assume 0 == ~main_zero_ev~0;~main_zero_ev~0 := 1; 10412474#L396-5 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 10412472#L401-5 assume !(0 == ~main_clk_pos_edge~0); 10412470#L406-5 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 10412468#L411-5 assume !(1 == ~main_clk_pos_edge~0); 10412466#L416-5 assume !(1 == ~main_clk_pos_edge~0); 10412464#L421-5 assume !(1 == ~main_clk_pos_edge~0); 10406662#L426-5 assume !(1 == ~main_clk_pos_edge~0); 10344012#L431-5 assume !(1 == ~main_clk_pos_edge~0); 10337781#L436-5 assume !(1 == ~main_in1_ev~0); 10335190#L441-5 assume !(1 == ~main_in2_ev~0); 10334233#L446-5 assume !(1 == ~main_sum_ev~0); 10334227#L451-5 assume !(1 == ~main_diff_ev~0); 10334222#L456-5 assume !(1 == ~main_pres_ev~0); 10334217#L461-5 assume !(1 == ~main_dbl_ev~0); 10334214#L466-5 assume !(1 == ~main_zero_ev~0); 10322771#L471-5 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 10322772#L476-5 assume !(1 == ~main_clk_pos_edge~0); 10323058#L481-5 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 10342204#L732-5 assume !false; 10354860#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 10354857#L219-2 assume !false; 10354855#L137-2 assume !(0 == ~N_generate_st~0); 10354853#L141-4 assume !(0 == ~S1_addsub_st~0); 10354852#L144-4 assume !(0 == ~S2_presdbl_st~0); 10354850#L147-4 assume !(0 == ~S3_zero_st~0); 10354849#L150-4 assume !(0 == ~D_print_st~0); 10354847#L235-2 start_simulation_~kernel_st~0 := 2; 10354845#L499-6 assume !(1 == ~main_in1_req_up~0); 10354838#L499-8 assume !(1 == ~main_in2_req_up~0); 10354835#L510-5 assume !(1 == ~main_sum_req_up~0); 10354836#L521-5 assume !(1 == ~main_diff_req_up~0); 10358410#L532-5 assume !(1 == ~main_pres_req_up~0); 10397760#L543-5 assume !(1 == ~main_dbl_req_up~0); 10397858#L554-5 assume !(1 == ~main_zero_req_up~0); 10402670#L565-5 assume !(1 == ~main_clk_req_up~0); 10402664#L576-5 start_simulation_~kernel_st~0 := 3; 10402660#L595-6 assume !(0 == ~main_in1_ev~0); 10402658#L595-8 assume !(0 == ~main_in2_ev~0); 10402656#L600-5 assume !(0 == ~main_sum_ev~0); 10402654#L605-5 assume !(0 == ~main_diff_ev~0); 10402650#L610-5 assume !(0 == ~main_pres_ev~0); 10402646#L615-5 assume !(0 == ~main_dbl_ev~0); 10402642#L620-5 assume 0 == ~main_zero_ev~0;~main_zero_ev~0 := 1; 10402638#L625-5 assume !(0 == ~main_clk_ev~0); 10402634#L630-5 assume !(0 == ~main_clk_pos_edge~0); 10402630#L635-5 assume !(0 == ~main_clk_neg_edge~0); 10402626#L640-5 assume !(1 == ~main_clk_pos_edge~0); 10402622#L645-5 assume !(1 == ~main_clk_pos_edge~0); 10402618#L650-5 assume !(1 == ~main_clk_pos_edge~0); 10402614#L655-5 assume !(1 == ~main_clk_pos_edge~0); 10402610#L660-5 assume !(1 == ~main_clk_pos_edge~0); 10402606#L665-5 assume !(1 == ~main_in1_ev~0); 10402602#L670-5 assume !(1 == ~main_in2_ev~0); 10371373#L675-5 assume !(1 == ~main_sum_ev~0); 10350703#L680-5 assume !(1 == ~main_diff_ev~0); 10350699#L685-5 assume !(1 == ~main_pres_ev~0); 10350694#L690-5 assume !(1 == ~main_dbl_ev~0); 10345255#L695-5 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 10345254#L700-5 assume !(1 == ~main_clk_ev~0); 10345253#L705-5 assume !(1 == ~main_clk_pos_edge~0); 10345250#L710-5 assume !(1 == ~main_clk_neg_edge~0); 10333988#L715-5 assume !(0 == ~N_generate_st~0); 10345248#L723-4 assume !(0 == ~S1_addsub_st~0); 10345246#L726-4 assume !(0 == ~S2_presdbl_st~0); 10345245#L729-4 assume !(0 == ~S3_zero_st~0); 10345243#L732-4 assume !(0 == ~D_print_st~0); 10345242#L742-2 assume !false; 10345240#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 10345238#L246-3 assume !(1 == ~main_in1_req_up~0); 10345234#L246-5 assume !(1 == ~main_in2_req_up~0); 10345231#L257-3 assume !(1 == ~main_sum_req_up~0); 10345227#L268-3 assume !(1 == ~main_diff_req_up~0); 10345224#L279-3 assume !(1 == ~main_pres_req_up~0); 10345219#L290-3 assume !(1 == ~main_dbl_req_up~0); 10345159#L301-3 assume !(1 == ~main_zero_req_up~0); 10345157#L312-3 assume 1 == ~main_clk_req_up~0; 10345154#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 10345151#L327-3 [2019-12-07 10:31:16,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:31:16,061 INFO L82 PathProgramCache]: Analyzing trace with hash -239525980, now seen corresponding path program 15 times [2019-12-07 10:31:16,061 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:31:16,061 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504822459] [2019-12-07 10:31:16,061 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:31:16,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:31:16,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:31:16,074 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:31:16,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:31:16,075 INFO L82 PathProgramCache]: Analyzing trace with hash -164546936, now seen corresponding path program 1 times [2019-12-07 10:31:16,075 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:31:16,075 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812068894] [2019-12-07 10:31:16,075 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:31:16,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:31:16,106 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 10:31:16,106 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812068894] [2019-12-07 10:31:16,106 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:31:16,106 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:31:16,106 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484910250] [2019-12-07 10:31:16,107 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:31:16,107 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:31:16,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:31:16,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:31:16,107 INFO L87 Difference]: Start difference. First operand 93534 states and 118972 transitions. cyclomatic complexity: 25439 Second operand 3 states. [2019-12-07 10:31:16,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:31:16,287 INFO L93 Difference]: Finished difference Result 106014 states and 132508 transitions. [2019-12-07 10:31:16,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:31:16,287 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 106014 states and 132508 transitions. [2019-12-07 10:31:16,586 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 91392 [2019-12-07 10:31:16,765 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 106014 states to 106014 states and 132508 transitions. [2019-12-07 10:31:16,765 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 106014 [2019-12-07 10:31:16,806 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 106014 [2019-12-07 10:31:16,806 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106014 states and 132508 transitions. [2019-12-07 10:31:16,840 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:31:16,840 INFO L688 BuchiCegarLoop]: Abstraction has 106014 states and 132508 transitions. [2019-12-07 10:31:16,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106014 states and 132508 transitions. [2019-12-07 10:31:17,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106014 to 106014. [2019-12-07 10:31:17,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106014 states. [2019-12-07 10:31:17,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106014 states to 106014 states and 132508 transitions. [2019-12-07 10:31:17,583 INFO L711 BuchiCegarLoop]: Abstraction has 106014 states and 132508 transitions. [2019-12-07 10:31:17,584 INFO L591 BuchiCegarLoop]: Abstraction has 106014 states and 132508 transitions. [2019-12-07 10:31:17,584 INFO L424 BuchiCegarLoop]: ======== Iteration 50============ [2019-12-07 10:31:17,584 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 106014 states and 132508 transitions. [2019-12-07 10:31:17,822 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 91392 [2019-12-07 10:31:17,823 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:31:17,823 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:31:17,862 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:31:17,862 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:31:17,863 INFO L794 eck$LassoCheckResult]: Stem: 10522391#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 10522114#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 10522115#L246 assume !(1 == ~main_in1_req_up~0); 10522270#L246-2 assume !(1 == ~main_in2_req_up~0); 10525165#L257-1 assume !(1 == ~main_sum_req_up~0); 10525161#L268-1 assume !(1 == ~main_diff_req_up~0); 10525162#L279-1 assume !(1 == ~main_pres_req_up~0); 10522274#L290-1 assume !(1 == ~main_dbl_req_up~0); 10522276#L301-1 assume !(1 == ~main_zero_req_up~0); 10527222#L312-1 assume !(1 == ~main_clk_req_up~0); 10527217#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 10527212#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 10527207#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 10527202#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 10527197#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 10527192#L361-1 assume !(0 == ~main_in1_ev~0); 10527187#L366-1 assume !(0 == ~main_in2_ev~0); 10527183#L371-1 assume !(0 == ~main_sum_ev~0); 10527179#L376-1 assume !(0 == ~main_diff_ev~0); 10527171#L381-1 assume !(0 == ~main_pres_ev~0); 10527163#L386-1 assume !(0 == ~main_dbl_ev~0); 10527155#L391-1 assume !(0 == ~main_zero_ev~0); 10527145#L396-1 assume !(0 == ~main_clk_ev~0); 10527137#L401-1 assume !(0 == ~main_clk_pos_edge~0); 10527129#L406-1 assume !(0 == ~main_clk_neg_edge~0); 10527121#L411-1 assume !(1 == ~main_clk_pos_edge~0); 10527113#L416-1 assume !(1 == ~main_clk_pos_edge~0); 10527105#L421-1 assume !(1 == ~main_clk_pos_edge~0); 10527097#L426-1 assume !(1 == ~main_clk_pos_edge~0); 10527089#L431-1 assume !(1 == ~main_clk_pos_edge~0); 10527081#L436-1 assume !(1 == ~main_in1_ev~0); 10524792#L441-1 assume !(1 == ~main_in2_ev~0); 10524788#L446-1 assume !(1 == ~main_sum_ev~0); 10524783#L451-1 assume !(1 == ~main_diff_ev~0); 10524502#L456-1 assume !(1 == ~main_pres_ev~0); 10524497#L461-1 assume !(1 == ~main_dbl_ev~0); 10523626#L466-1 assume !(1 == ~main_zero_ev~0); 10524402#L471-1 assume !(1 == ~main_clk_ev~0); 10524391#L476-1 assume !(1 == ~main_clk_pos_edge~0); 10524386#L481-1 assume !(1 == ~main_clk_neg_edge~0); 10524383#L732-1 assume !false; 10524380#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 10524376#L219 assume !false; 10524372#L137 assume !(0 == ~N_generate_st~0); 10524368#L141 assume !(0 == ~S1_addsub_st~0); 10524364#L144 assume !(0 == ~S2_presdbl_st~0); 10524360#L147 assume !(0 == ~S3_zero_st~0); 10524356#L150 assume !(0 == ~D_print_st~0); 10524352#L235 start_simulation_~kernel_st~0 := 2; 10524347#L499 assume !(1 == ~main_in1_req_up~0); 10524348#L499-2 assume !(1 == ~main_in2_req_up~0); 10528519#L510-1 assume !(1 == ~main_sum_req_up~0); 10528520#L521-1 assume !(1 == ~main_diff_req_up~0); 10529393#L532-1 assume !(1 == ~main_pres_req_up~0); 10530859#L543-1 assume !(1 == ~main_dbl_req_up~0); 10530860#L554-1 assume !(1 == ~main_zero_req_up~0); 10531725#L565-1 assume !(1 == ~main_clk_req_up~0); 10532116#L576-1 start_simulation_~kernel_st~0 := 3; 10532114#L595 assume !(0 == ~main_in1_ev~0); 10532112#L595-2 assume !(0 == ~main_in2_ev~0); 10532111#L600-1 assume !(0 == ~main_sum_ev~0); 10532110#L605-1 assume !(0 == ~main_diff_ev~0); 10532108#L610-1 assume !(0 == ~main_pres_ev~0); 10532106#L615-1 assume !(0 == ~main_dbl_ev~0); 10532104#L620-1 assume !(0 == ~main_zero_ev~0); 10532102#L625-1 assume !(0 == ~main_clk_ev~0); 10532100#L630-1 assume !(0 == ~main_clk_pos_edge~0); 10532098#L635-1 assume !(0 == ~main_clk_neg_edge~0); 10532096#L640-1 assume !(1 == ~main_clk_pos_edge~0); 10532094#L645-1 assume !(1 == ~main_clk_pos_edge~0); 10532092#L650-1 assume !(1 == ~main_clk_pos_edge~0); 10532090#L655-1 assume !(1 == ~main_clk_pos_edge~0); 10532088#L660-1 assume !(1 == ~main_clk_pos_edge~0); 10532086#L665-1 assume !(1 == ~main_in1_ev~0); 10531971#L670-1 assume !(1 == ~main_in2_ev~0); 10531970#L675-1 assume !(1 == ~main_sum_ev~0); 10569976#L680-1 assume !(1 == ~main_diff_ev~0); 10553350#L685-1 assume !(1 == ~main_pres_ev~0); 10553348#L690-1 assume !(1 == ~main_dbl_ev~0); 10553343#L695-1 assume !(1 == ~main_zero_ev~0); 10553337#L700-1 assume !(1 == ~main_clk_ev~0); 10553334#L705-1 assume !(1 == ~main_clk_pos_edge~0); 10553332#L710-1 assume !(1 == ~main_clk_neg_edge~0); 10553328#L715-1 assume !(0 == ~N_generate_st~0); 10553324#L723 assume !(0 == ~S1_addsub_st~0); 10553322#L726 assume !(0 == ~S2_presdbl_st~0); 10553320#L729 assume !(0 == ~S3_zero_st~0); 10553317#L732 assume !(0 == ~D_print_st~0); 10553315#L742-2 assume !false; 10553313#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 10553310#L246-3 assume !(1 == ~main_in1_req_up~0); 10553306#L246-5 assume !(1 == ~main_in2_req_up~0); 10553307#L257-3 assume !(1 == ~main_sum_req_up~0); 10557864#L268-3 assume !(1 == ~main_diff_req_up~0); 10605489#L279-3 assume !(1 == ~main_pres_req_up~0); 10606534#L290-3 assume !(1 == ~main_dbl_req_up~0); 10611400#L301-3 assume !(1 == ~main_zero_req_up~0); 10618947#L312-3 assume 1 == ~main_clk_req_up~0; 10615902#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 10615900#L327-3 [2019-12-07 10:31:17,863 INFO L796 eck$LassoCheckResult]: Loop: 10615900#L327-3 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 10615898#L324-3 ~main_clk_req_up~0 := 0; 10615896#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 10615894#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 10615892#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 10615890#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 10615888#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 10615886#L361-3 assume !(0 == ~main_in1_ev~0); 10615884#L366-3 assume !(0 == ~main_in2_ev~0); 10615882#L371-3 assume !(0 == ~main_sum_ev~0); 10615880#L376-3 assume !(0 == ~main_diff_ev~0); 10615878#L381-3 assume !(0 == ~main_pres_ev~0); 10615876#L386-3 assume !(0 == ~main_dbl_ev~0); 10615874#L391-3 assume !(0 == ~main_zero_ev~0); 10615872#L396-3 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 10615870#L401-3 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 10615868#L406-3 assume !(0 == ~main_clk_neg_edge~0); 10615866#L411-3 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 10615864#L416-3 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 10615862#L421-3 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 10615860#L426-3 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 10615858#L431-3 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 10615855#L436-3 assume !(1 == ~main_in1_ev~0); 10615854#L441-3 assume !(1 == ~main_in2_ev~0); 10599899#L446-3 assume !(1 == ~main_sum_ev~0); 10611601#L451-3 assume !(1 == ~main_diff_ev~0); 10605251#L456-3 assume !(1 == ~main_pres_ev~0); 10615847#L461-3 assume !(1 == ~main_dbl_ev~0); 10543544#L466-3 assume !(1 == ~main_zero_ev~0); 10615843#L471-3 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 10615840#L476-3 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 10615838#L481-3 assume !(1 == ~main_clk_neg_edge~0); 10615837#L732-3 assume !false; 10615835#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 10615833#L219-1 assume !false; 10615831#L137-1 assume 0 == ~N_generate_st~0; 10615829#L150-3 assume 0 == ~N_generate_st~0;eval_~tmp~0 := eval_#t~nondet0;havoc eval_#t~nondet0; 10615825#L163-2 assume 0 != eval_~tmp~0;~N_generate_st~0 := 1;havoc N_generate_~a~0, N_generate_~b~0;havoc N_generate_~a~0;havoc N_generate_~b~0;~main_in1_val_t~0 := N_generate_~a~0;~main_in1_req_up~0 := 1;~main_in2_val_t~0 := N_generate_~b~0;~main_in2_req_up~0 := 1; 10615826#L159-1 assume 0 == ~S1_addsub_st~0;eval_~tmp___0~0 := eval_#t~nondet1;havoc eval_#t~nondet1; 10616127#L178-2 assume 0 != eval_~tmp___0~0;~S1_addsub_st~0 := 1;havoc S1_addsub_~a~1, S1_addsub_~b~1;havoc S1_addsub_~a~1;havoc S1_addsub_~b~1;S1_addsub_~a~1 := ~main_in1_val~0;S1_addsub_~b~1 := ~main_in2_val~0;~main_sum_val_t~0 := S1_addsub_~a~1 + S1_addsub_~b~1;~main_sum_req_up~0 := 1;~main_diff_val_t~0 := S1_addsub_~a~1 - S1_addsub_~b~1;~main_diff_req_up~0 := 1; 10616128#L174-1 assume 0 == ~S2_presdbl_st~0;eval_~tmp___1~0 := eval_#t~nondet2;havoc eval_#t~nondet2; 10616184#L193-2 assume 0 != eval_~tmp___1~0;~S2_presdbl_st~0 := 1;havoc S2_presdbl_~a~2, S2_presdbl_~b~2, S2_presdbl_~c~0, S2_presdbl_~d~0;havoc S2_presdbl_~a~2;havoc S2_presdbl_~b~2;havoc S2_presdbl_~c~0;havoc S2_presdbl_~d~0;S2_presdbl_~a~2 := ~main_sum_val~0;S2_presdbl_~b~2 := ~main_diff_val~0;~main_pres_val_t~0 := S2_presdbl_~a~2;~main_pres_req_up~0 := 1;S2_presdbl_~c~0 := S2_presdbl_~a~2 + S2_presdbl_~b~2;S2_presdbl_~d~0 := S2_presdbl_~a~2 - S2_presdbl_~b~2;~main_dbl_val_t~0 := S2_presdbl_~c~0 + S2_presdbl_~d~0;~main_dbl_req_up~0 := 1; 10616185#L189-1 assume 0 == ~S3_zero_st~0;eval_~tmp___2~0 := eval_#t~nondet3;havoc eval_#t~nondet3; 10615713#L208-2 assume 0 != eval_~tmp___2~0;~S3_zero_st~0 := 1;havoc S3_zero_~a~3, S3_zero_~b~3;havoc S3_zero_~a~3;havoc S3_zero_~b~3;S3_zero_~a~3 := ~main_pres_val~0;S3_zero_~b~3 := ~main_dbl_val~0;~main_zero_val_t~0 := S3_zero_~b~3 - (S3_zero_~a~3 + S3_zero_~a~3);~main_zero_req_up~0 := 1; 10615712#L204-1 assume 0 == ~D_print_st~0;eval_~tmp___3~0 := eval_#t~nondet4;havoc eval_#t~nondet4; 10557361#L223-2 assume 0 != eval_~tmp___3~0;~D_print_st~0 := 1;~D_z~0 := ~main_zero_val~0; 10557357#L219-1 assume !false; 10557353#L137-1 assume !(0 == ~N_generate_st~0); 10557351#L141-2 assume !(0 == ~S1_addsub_st~0); 10557349#L144-2 assume !(0 == ~S2_presdbl_st~0); 10557347#L147-2 assume !(0 == ~S3_zero_st~0); 10557345#L150-2 assume !(0 == ~D_print_st~0); 10557343#L235-1 start_simulation_~kernel_st~0 := 2; 10557341#L499-3 assume 1 == ~main_in1_req_up~0; 10557338#L500-3 assume !(~main_in1_val~0 != ~main_in1_val_t~0); 10557336#L500-5 ~main_in1_req_up~0 := 0; 10557333#L499-5 assume 1 == ~main_in2_req_up~0; 10557330#L511-3 assume !(~main_in2_val~0 != ~main_in2_val_t~0); 10557328#L511-5 ~main_in2_req_up~0 := 0; 10557325#L510-3 assume 1 == ~main_sum_req_up~0; 10557320#L522-3 assume ~main_sum_val~0 != ~main_sum_val_t~0;~main_sum_val~0 := ~main_sum_val_t~0;~main_sum_ev~0 := 0; 10557318#L522-5 ~main_sum_req_up~0 := 0; 10557316#L521-3 assume 1 == ~main_diff_req_up~0; 10557312#L533-3 assume !(~main_diff_val~0 != ~main_diff_val_t~0); 10557313#L533-5 ~main_diff_req_up~0 := 0; 10564577#L532-3 assume 1 == ~main_pres_req_up~0; 10564574#L544-3 assume ~main_pres_val~0 != ~main_pres_val_t~0;~main_pres_val~0 := ~main_pres_val_t~0;~main_pres_ev~0 := 0; 10564572#L544-5 ~main_pres_req_up~0 := 0; 10564569#L543-3 assume 1 == ~main_dbl_req_up~0; 10564566#L555-3 assume !(~main_dbl_val~0 != ~main_dbl_val_t~0); 10564564#L555-5 ~main_dbl_req_up~0 := 0; 10564562#L554-3 assume 1 == ~main_zero_req_up~0; 10564531#L566-3 assume !(~main_zero_val~0 != ~main_zero_val_t~0); 10564529#L566-5 ~main_zero_req_up~0 := 0; 10564525#L565-3 assume !(1 == ~main_clk_req_up~0); 10564523#L576-3 start_simulation_~kernel_st~0 := 3; 10564521#L595-3 assume !(0 == ~main_in1_ev~0); 10564519#L595-5 assume !(0 == ~main_in2_ev~0); 10564517#L600-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 10564515#L605-3 assume !(0 == ~main_diff_ev~0); 10564513#L610-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 10564511#L615-3 assume !(0 == ~main_dbl_ev~0); 10564509#L620-3 assume !(0 == ~main_zero_ev~0); 10564507#L625-3 assume !(0 == ~main_clk_ev~0); 10564505#L630-3 assume !(0 == ~main_clk_pos_edge~0); 10564503#L635-3 assume !(0 == ~main_clk_neg_edge~0); 10564501#L640-3 assume !(1 == ~main_clk_pos_edge~0); 10564499#L645-3 assume !(1 == ~main_clk_pos_edge~0); 10564497#L650-3 assume !(1 == ~main_clk_pos_edge~0); 10564495#L655-3 assume !(1 == ~main_clk_pos_edge~0); 10564493#L660-3 assume !(1 == ~main_clk_pos_edge~0); 10564491#L665-3 assume !(1 == ~main_in1_ev~0); 10564436#L670-3 assume !(1 == ~main_in2_ev~0); 10564423#L675-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 10564421#L680-3 assume !(1 == ~main_diff_ev~0); 10547757#L685-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 10547755#L690-3 assume !(1 == ~main_dbl_ev~0); 10547751#L695-3 assume !(1 == ~main_zero_ev~0); 10547747#L700-3 assume !(1 == ~main_clk_ev~0); 10547745#L705-3 assume !(1 == ~main_clk_pos_edge~0); 10547743#L710-3 assume !(1 == ~main_clk_neg_edge~0); 10547740#L715-3 assume !(0 == ~N_generate_st~0); 10547738#L723-2 assume !(0 == ~S1_addsub_st~0); 10547735#L726-2 assume !(0 == ~S2_presdbl_st~0); 10547732#L729-2 assume !(0 == ~S3_zero_st~0); 10547731#L732-2 assume !(0 == ~D_print_st~0); 10547730#L742-1 main_~count~0 := 1 + main_~count~0; 10547728#L793 assume !(5 == main_~count~0); 10547726#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 10547724#L246-6 assume !(1 == ~main_in1_req_up~0); 10547725#L246-8 assume !(1 == ~main_in2_req_up~0); 10553981#L257-5 assume !(1 == ~main_sum_req_up~0); 10553978#L268-5 assume !(1 == ~main_diff_req_up~0); 10553974#L279-5 assume !(1 == ~main_pres_req_up~0); 10553975#L290-5 assume !(1 == ~main_dbl_req_up~0); 10570217#L301-5 assume !(1 == ~main_zero_req_up~0); 10570214#L312-5 assume 1 == ~main_clk_req_up~0; 10570212#L324-4 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 10570209#L327-6 assume !(1 == ~main_clk_val~0);~main_clk_neg_edge~0 := 0;~main_clk_pos_edge~0 := 2; 10570207#L324-5 ~main_clk_req_up~0 := 0; 10570205#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 10570203#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 10570201#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 10570199#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 10570198#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 10570197#L361-5 assume !(0 == ~main_in1_ev~0); 10570195#L366-5 assume !(0 == ~main_in2_ev~0); 10570193#L371-5 assume !(0 == ~main_sum_ev~0); 10570191#L376-5 assume !(0 == ~main_diff_ev~0); 10570189#L381-5 assume !(0 == ~main_pres_ev~0); 10570187#L386-5 assume !(0 == ~main_dbl_ev~0); 10570185#L391-5 assume !(0 == ~main_zero_ev~0); 10570183#L396-5 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 10570181#L401-5 assume !(0 == ~main_clk_pos_edge~0); 10570179#L406-5 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 10570177#L411-5 assume !(1 == ~main_clk_pos_edge~0); 10570175#L416-5 assume !(1 == ~main_clk_pos_edge~0); 10570173#L421-5 assume !(1 == ~main_clk_pos_edge~0); 10570170#L426-5 assume !(1 == ~main_clk_pos_edge~0); 10570169#L431-5 assume !(1 == ~main_clk_pos_edge~0); 10570166#L436-5 assume !(1 == ~main_in1_ev~0); 10553644#L441-5 assume !(1 == ~main_in2_ev~0); 10553641#L446-5 assume !(1 == ~main_sum_ev~0); 10553640#L451-5 assume !(1 == ~main_diff_ev~0); 10547515#L456-5 assume !(1 == ~main_pres_ev~0); 10553638#L461-5 assume !(1 == ~main_dbl_ev~0); 10542239#L466-5 assume !(1 == ~main_zero_ev~0); 10538776#L471-5 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 10542235#L476-5 assume !(1 == ~main_clk_pos_edge~0); 10542232#L481-5 assume !(1 == ~main_clk_neg_edge~0); 10542229#L732-5 assume !false; 10542227#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 10542225#L219-2 assume !false; 10542222#L137-2 assume !(0 == ~N_generate_st~0); 10542220#L141-4 assume !(0 == ~S1_addsub_st~0); 10542218#L144-4 assume !(0 == ~S2_presdbl_st~0); 10542216#L147-4 assume !(0 == ~S3_zero_st~0); 10542214#L150-4 assume !(0 == ~D_print_st~0); 10542212#L235-2 start_simulation_~kernel_st~0 := 2; 10542210#L499-6 assume !(1 == ~main_in1_req_up~0); 10538692#L499-8 assume !(1 == ~main_in2_req_up~0); 10538687#L510-5 assume !(1 == ~main_sum_req_up~0); 10538682#L521-5 assume !(1 == ~main_diff_req_up~0); 10538679#L532-5 assume !(1 == ~main_pres_req_up~0); 10538680#L543-5 assume !(1 == ~main_dbl_req_up~0); 10545116#L554-5 assume !(1 == ~main_zero_req_up~0); 10553548#L565-5 assume !(1 == ~main_clk_req_up~0); 10602059#L576-5 start_simulation_~kernel_st~0 := 3; 10602056#L595-6 assume !(0 == ~main_in1_ev~0); 10602054#L595-8 assume !(0 == ~main_in2_ev~0); 10602050#L600-5 assume !(0 == ~main_sum_ev~0); 10602046#L605-5 assume !(0 == ~main_diff_ev~0); 10602043#L610-5 assume !(0 == ~main_pres_ev~0); 10602039#L615-5 assume !(0 == ~main_dbl_ev~0); 10602035#L620-5 assume !(0 == ~main_zero_ev~0); 10602032#L625-5 assume !(0 == ~main_clk_ev~0); 10602031#L630-5 assume !(0 == ~main_clk_pos_edge~0); 10602028#L635-5 assume !(0 == ~main_clk_neg_edge~0); 10602024#L640-5 assume !(1 == ~main_clk_pos_edge~0); 10602022#L645-5 assume !(1 == ~main_clk_pos_edge~0); 10602020#L650-5 assume !(1 == ~main_clk_pos_edge~0); 10602018#L655-5 assume !(1 == ~main_clk_pos_edge~0); 10602016#L660-5 assume !(1 == ~main_clk_pos_edge~0); 10602014#L665-5 assume !(1 == ~main_in1_ev~0); 10602011#L670-5 assume !(1 == ~main_in2_ev~0); 10548185#L675-5 assume !(1 == ~main_sum_ev~0); 10541442#L680-5 assume !(1 == ~main_diff_ev~0); 10545020#L685-5 assume !(1 == ~main_pres_ev~0); 10557584#L690-5 assume !(1 == ~main_dbl_ev~0); 10537406#L695-5 assume !(1 == ~main_zero_ev~0); 10538583#L700-5 assume !(1 == ~main_clk_ev~0); 10536912#L705-5 assume !(1 == ~main_clk_pos_edge~0); 10536907#L710-5 assume !(1 == ~main_clk_neg_edge~0); 10536904#L715-5 assume !(0 == ~N_generate_st~0); 10536902#L723-4 assume !(0 == ~S1_addsub_st~0); 10536900#L726-4 assume !(0 == ~S2_presdbl_st~0); 10536897#L729-4 assume !(0 == ~S3_zero_st~0); 10536895#L732-4 assume !(0 == ~D_print_st~0); 10536893#L742-2 assume !false; 10536891#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 10536888#L246-3 assume !(1 == ~main_in1_req_up~0); 10536889#L246-5 assume !(1 == ~main_in2_req_up~0); 10540305#L257-3 assume !(1 == ~main_sum_req_up~0); 10540302#L268-3 assume !(1 == ~main_diff_req_up~0); 10540303#L279-3 assume !(1 == ~main_pres_req_up~0); 10542443#L290-3 assume !(1 == ~main_dbl_req_up~0); 10542444#L301-3 assume !(1 == ~main_zero_req_up~0); 10557854#L312-3 assume 1 == ~main_clk_req_up~0; 10617149#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 10615900#L327-3 [2019-12-07 10:31:17,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:31:17,863 INFO L82 PathProgramCache]: Analyzing trace with hash -239525980, now seen corresponding path program 16 times [2019-12-07 10:31:17,863 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:31:17,863 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687553565] [2019-12-07 10:31:17,864 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:31:17,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:31:17,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:31:17,877 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:31:17,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:31:17,877 INFO L82 PathProgramCache]: Analyzing trace with hash -1564784762, now seen corresponding path program 1 times [2019-12-07 10:31:17,877 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:31:17,878 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115886854] [2019-12-07 10:31:17,878 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:31:17,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:31:17,916 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 10:31:17,916 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115886854] [2019-12-07 10:31:17,916 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 10:31:17,916 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 10:31:17,916 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789168124] [2019-12-07 10:31:17,917 INFO L811 eck$LassoCheckResult]: loop already infeasible [2019-12-07 10:31:17,917 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:31:17,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 10:31:17,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 10:31:17,917 INFO L87 Difference]: Start difference. First operand 106014 states and 132508 transitions. cyclomatic complexity: 26495 Second operand 3 states. [2019-12-07 10:31:18,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:31:18,126 INFO L93 Difference]: Finished difference Result 115422 states and 142652 transitions. [2019-12-07 10:31:18,126 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 10:31:18,126 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 115422 states and 142652 transitions. [2019-12-07 10:31:18,479 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 100800 [2019-12-07 10:31:18,683 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 115422 states to 115422 states and 142652 transitions. [2019-12-07 10:31:18,683 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 115422 [2019-12-07 10:31:18,734 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 115422 [2019-12-07 10:31:18,734 INFO L73 IsDeterministic]: Start isDeterministic. Operand 115422 states and 142652 transitions. [2019-12-07 10:31:18,775 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:31:18,775 INFO L688 BuchiCegarLoop]: Abstraction has 115422 states and 142652 transitions. [2019-12-07 10:31:18,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115422 states and 142652 transitions. [2019-12-07 10:31:19,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115422 to 115422. [2019-12-07 10:31:19,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115422 states. [2019-12-07 10:31:19,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115422 states to 115422 states and 142652 transitions. [2019-12-07 10:31:19,461 INFO L711 BuchiCegarLoop]: Abstraction has 115422 states and 142652 transitions. [2019-12-07 10:31:19,461 INFO L591 BuchiCegarLoop]: Abstraction has 115422 states and 142652 transitions. [2019-12-07 10:31:19,461 INFO L424 BuchiCegarLoop]: ======== Iteration 51============ [2019-12-07 10:31:19,461 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 115422 states and 142652 transitions. [2019-12-07 10:31:19,733 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 100800 [2019-12-07 10:31:19,733 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:31:19,733 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:31:19,777 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:31:19,777 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:31:19,777 INFO L794 eck$LassoCheckResult]: Stem: 10743826#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 10743556#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 10743557#L246 assume !(1 == ~main_in1_req_up~0); 10743708#L246-2 assume !(1 == ~main_in2_req_up~0); 10745498#L257-1 assume !(1 == ~main_sum_req_up~0); 10745499#L268-1 assume !(1 == ~main_diff_req_up~0); 10748292#L279-1 assume !(1 == ~main_pres_req_up~0); 10748684#L290-1 assume !(1 == ~main_dbl_req_up~0); 10748685#L301-1 assume !(1 == ~main_zero_req_up~0); 10749589#L312-1 assume !(1 == ~main_clk_req_up~0); 10749587#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 10749585#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 10749583#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 10749581#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 10749579#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 10749577#L361-1 assume !(0 == ~main_in1_ev~0); 10749575#L366-1 assume !(0 == ~main_in2_ev~0); 10749573#L371-1 assume !(0 == ~main_sum_ev~0); 10749571#L376-1 assume !(0 == ~main_diff_ev~0); 10749569#L381-1 assume !(0 == ~main_pres_ev~0); 10749567#L386-1 assume !(0 == ~main_dbl_ev~0); 10749565#L391-1 assume !(0 == ~main_zero_ev~0); 10749563#L396-1 assume !(0 == ~main_clk_ev~0); 10749561#L401-1 assume !(0 == ~main_clk_pos_edge~0); 10749560#L406-1 assume !(0 == ~main_clk_neg_edge~0); 10749559#L411-1 assume !(1 == ~main_clk_pos_edge~0); 10749557#L416-1 assume !(1 == ~main_clk_pos_edge~0); 10749555#L421-1 assume !(1 == ~main_clk_pos_edge~0); 10749553#L426-1 assume !(1 == ~main_clk_pos_edge~0); 10749551#L431-1 assume !(1 == ~main_clk_pos_edge~0); 10749549#L436-1 assume !(1 == ~main_in1_ev~0); 10749546#L441-1 assume !(1 == ~main_in2_ev~0); 10749252#L446-1 assume !(1 == ~main_sum_ev~0); 10747376#L451-1 assume !(1 == ~main_diff_ev~0); 10748219#L456-1 assume !(1 == ~main_pres_ev~0); 10749539#L461-1 assume !(1 == ~main_dbl_ev~0); 10745069#L466-1 assume !(1 == ~main_zero_ev~0); 10744885#L471-1 assume !(1 == ~main_clk_ev~0); 10745067#L476-1 assume !(1 == ~main_clk_pos_edge~0); 10745065#L481-1 assume !(1 == ~main_clk_neg_edge~0); 10745063#L732-1 assume !false; 10745061#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 10745059#L219 assume !false; 10745057#L137 assume !(0 == ~N_generate_st~0); 10745055#L141 assume !(0 == ~S1_addsub_st~0); 10745053#L144 assume !(0 == ~S2_presdbl_st~0); 10745051#L147 assume !(0 == ~S3_zero_st~0); 10745049#L150 assume !(0 == ~D_print_st~0); 10745047#L235 start_simulation_~kernel_st~0 := 2; 10745042#L499 assume !(1 == ~main_in1_req_up~0); 10745039#L499-2 assume !(1 == ~main_in2_req_up~0); 10745040#L510-1 assume !(1 == ~main_sum_req_up~0); 10750876#L521-1 assume !(1 == ~main_diff_req_up~0); 10750877#L532-1 assume !(1 == ~main_pres_req_up~0); 10751375#L543-1 assume !(1 == ~main_dbl_req_up~0); 10752560#L554-1 assume !(1 == ~main_zero_req_up~0); 10752561#L565-1 assume !(1 == ~main_clk_req_up~0); 10752701#L576-1 start_simulation_~kernel_st~0 := 3; 10752697#L595 assume !(0 == ~main_in1_ev~0); 10752693#L595-2 assume !(0 == ~main_in2_ev~0); 10752687#L600-1 assume !(0 == ~main_sum_ev~0); 10752681#L605-1 assume !(0 == ~main_diff_ev~0); 10752675#L610-1 assume !(0 == ~main_pres_ev~0); 10752669#L615-1 assume !(0 == ~main_dbl_ev~0); 10752663#L620-1 assume !(0 == ~main_zero_ev~0); 10752657#L625-1 assume !(0 == ~main_clk_ev~0); 10752651#L630-1 assume !(0 == ~main_clk_pos_edge~0); 10752645#L635-1 assume !(0 == ~main_clk_neg_edge~0); 10752639#L640-1 assume !(1 == ~main_clk_pos_edge~0); 10752633#L645-1 assume !(1 == ~main_clk_pos_edge~0); 10752627#L650-1 assume !(1 == ~main_clk_pos_edge~0); 10752621#L655-1 assume !(1 == ~main_clk_pos_edge~0); 10752615#L660-1 assume !(1 == ~main_clk_pos_edge~0); 10752609#L665-1 assume !(1 == ~main_in1_ev~0); 10752604#L670-1 assume !(1 == ~main_in2_ev~0); 10752603#L675-1 assume !(1 == ~main_sum_ev~0); 10797303#L680-1 assume !(1 == ~main_diff_ev~0); 10796534#L685-1 assume !(1 == ~main_pres_ev~0); 10797316#L690-1 assume !(1 == ~main_dbl_ev~0); 10797311#L695-1 assume !(1 == ~main_zero_ev~0); 10797307#L700-1 assume !(1 == ~main_clk_ev~0); 10797306#L705-1 assume !(1 == ~main_clk_pos_edge~0); 10797305#L710-1 assume !(1 == ~main_clk_neg_edge~0); 10797304#L715-1 assume !(0 == ~N_generate_st~0); 10797302#L723 assume !(0 == ~S1_addsub_st~0); 10797299#L726 assume !(0 == ~S2_presdbl_st~0); 10797296#L729 assume !(0 == ~S3_zero_st~0); 10797293#L732 assume !(0 == ~D_print_st~0); 10797288#L742-2 assume !false; 10797286#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 10797283#L246-3 assume !(1 == ~main_in1_req_up~0); 10797279#L246-5 assume !(1 == ~main_in2_req_up~0); 10797275#L257-3 assume !(1 == ~main_sum_req_up~0); 10797276#L268-3 assume !(1 == ~main_diff_req_up~0); 10798411#L279-3 assume !(1 == ~main_pres_req_up~0); 10803647#L290-3 assume !(1 == ~main_dbl_req_up~0); 10803648#L301-3 assume !(1 == ~main_zero_req_up~0); 10837147#L312-3 assume 1 == ~main_clk_req_up~0; 10837134#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 10784593#L327-3 [2019-12-07 10:31:19,778 INFO L796 eck$LassoCheckResult]: Loop: 10784593#L327-3 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 10837131#L324-3 ~main_clk_req_up~0 := 0; 10837129#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 10837127#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 10837125#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 10837123#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 10837121#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 10837119#L361-3 assume !(0 == ~main_in1_ev~0); 10837117#L366-3 assume !(0 == ~main_in2_ev~0); 10837115#L371-3 assume !(0 == ~main_sum_ev~0); 10837113#L376-3 assume !(0 == ~main_diff_ev~0); 10837111#L381-3 assume !(0 == ~main_pres_ev~0); 10837109#L386-3 assume !(0 == ~main_dbl_ev~0); 10837106#L391-3 assume !(0 == ~main_zero_ev~0); 10837103#L396-3 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 10837102#L401-3 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 10837101#L406-3 assume !(0 == ~main_clk_neg_edge~0); 10837100#L411-3 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 10837099#L416-3 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 10837098#L421-3 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 10837096#L426-3 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 10837093#L431-3 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 10837037#L436-3 assume !(1 == ~main_in1_ev~0); 10837036#L441-3 assume !(1 == ~main_in2_ev~0); 10774213#L446-3 assume !(1 == ~main_sum_ev~0); 10797047#L451-3 assume !(1 == ~main_diff_ev~0); 10778066#L456-3 assume !(1 == ~main_pres_ev~0); 10837033#L461-3 assume !(1 == ~main_dbl_ev~0); 10789007#L466-3 assume !(1 == ~main_zero_ev~0); 10803355#L471-3 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 10837027#L476-3 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 10837026#L481-3 assume !(1 == ~main_clk_neg_edge~0); 10837025#L732-3 assume !false; 10836966#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 10836962#L219-1 assume !false; 10836960#L137-1 assume 0 == ~N_generate_st~0; 10836959#L150-3 assume 0 == ~N_generate_st~0;eval_~tmp~0 := eval_#t~nondet0;havoc eval_#t~nondet0; 10836957#L163-2 assume 0 != eval_~tmp~0;~N_generate_st~0 := 1;havoc N_generate_~a~0, N_generate_~b~0;havoc N_generate_~a~0;havoc N_generate_~b~0;~main_in1_val_t~0 := N_generate_~a~0;~main_in1_req_up~0 := 1;~main_in2_val_t~0 := N_generate_~b~0;~main_in2_req_up~0 := 1; 10836958#L159-1 assume 0 == ~S1_addsub_st~0;eval_~tmp___0~0 := eval_#t~nondet1;havoc eval_#t~nondet1; 10838426#L178-2 assume 0 != eval_~tmp___0~0;~S1_addsub_st~0 := 1;havoc S1_addsub_~a~1, S1_addsub_~b~1;havoc S1_addsub_~a~1;havoc S1_addsub_~b~1;S1_addsub_~a~1 := ~main_in1_val~0;S1_addsub_~b~1 := ~main_in2_val~0;~main_sum_val_t~0 := S1_addsub_~a~1 + S1_addsub_~b~1;~main_sum_req_up~0 := 1;~main_diff_val_t~0 := S1_addsub_~a~1 - S1_addsub_~b~1;~main_diff_req_up~0 := 1; 10838427#L174-1 assume 0 == ~S2_presdbl_st~0;eval_~tmp___1~0 := eval_#t~nondet2;havoc eval_#t~nondet2; 10838443#L193-2 assume 0 != eval_~tmp___1~0;~S2_presdbl_st~0 := 1;havoc S2_presdbl_~a~2, S2_presdbl_~b~2, S2_presdbl_~c~0, S2_presdbl_~d~0;havoc S2_presdbl_~a~2;havoc S2_presdbl_~b~2;havoc S2_presdbl_~c~0;havoc S2_presdbl_~d~0;S2_presdbl_~a~2 := ~main_sum_val~0;S2_presdbl_~b~2 := ~main_diff_val~0;~main_pres_val_t~0 := S2_presdbl_~a~2;~main_pres_req_up~0 := 1;S2_presdbl_~c~0 := S2_presdbl_~a~2 + S2_presdbl_~b~2;S2_presdbl_~d~0 := S2_presdbl_~a~2 - S2_presdbl_~b~2;~main_dbl_val_t~0 := S2_presdbl_~c~0 + S2_presdbl_~d~0;~main_dbl_req_up~0 := 1; 10838441#L189-1 assume 0 == ~S3_zero_st~0;eval_~tmp___2~0 := eval_#t~nondet3;havoc eval_#t~nondet3; 10791173#L208-2 assume 0 != eval_~tmp___2~0;~S3_zero_st~0 := 1;havoc S3_zero_~a~3, S3_zero_~b~3;havoc S3_zero_~a~3;havoc S3_zero_~b~3;S3_zero_~a~3 := ~main_pres_val~0;S3_zero_~b~3 := ~main_dbl_val~0;~main_zero_val_t~0 := S3_zero_~b~3 - (S3_zero_~a~3 + S3_zero_~a~3);~main_zero_req_up~0 := 1; 10791170#L204-1 assume 0 == ~D_print_st~0;eval_~tmp___3~0 := eval_#t~nondet4;havoc eval_#t~nondet4; 10773946#L223-2 assume 0 != eval_~tmp___3~0;~D_print_st~0 := 1;~D_z~0 := ~main_zero_val~0; 10773944#L219-1 assume !false; 10773942#L137-1 assume !(0 == ~N_generate_st~0); 10773939#L141-2 assume !(0 == ~S1_addsub_st~0); 10773937#L144-2 assume !(0 == ~S2_presdbl_st~0); 10773935#L147-2 assume !(0 == ~S3_zero_st~0); 10773934#L150-2 assume !(0 == ~D_print_st~0); 10773933#L235-1 start_simulation_~kernel_st~0 := 2; 10773931#L499-3 assume 1 == ~main_in1_req_up~0; 10773926#L500-3 assume ~main_in1_val~0 != ~main_in1_val_t~0;~main_in1_val~0 := ~main_in1_val_t~0;~main_in1_ev~0 := 0; 10773924#L500-5 ~main_in1_req_up~0 := 0; 10773922#L499-5 assume 1 == ~main_in2_req_up~0; 10773918#L511-3 assume !(~main_in2_val~0 != ~main_in2_val_t~0); 10773919#L511-5 ~main_in2_req_up~0 := 0; 10796489#L510-3 assume 1 == ~main_sum_req_up~0; 10777886#L522-3 assume ~main_sum_val~0 != ~main_sum_val_t~0;~main_sum_val~0 := ~main_sum_val_t~0;~main_sum_ev~0 := 0; 10777884#L522-5 ~main_sum_req_up~0 := 0; 10777882#L521-3 assume 1 == ~main_diff_req_up~0; 10777601#L533-3 assume ~main_diff_val~0 != ~main_diff_val_t~0;~main_diff_val~0 := ~main_diff_val_t~0;~main_diff_ev~0 := 0; 10777597#L533-5 ~main_diff_req_up~0 := 0; 10777595#L532-3 assume 1 == ~main_pres_req_up~0; 10777592#L544-3 assume ~main_pres_val~0 != ~main_pres_val_t~0;~main_pres_val~0 := ~main_pres_val_t~0;~main_pres_ev~0 := 0; 10777588#L544-5 ~main_pres_req_up~0 := 0; 10777586#L543-3 assume 1 == ~main_dbl_req_up~0; 10777574#L555-3 assume !(~main_dbl_val~0 != ~main_dbl_val_t~0); 10777575#L555-5 ~main_dbl_req_up~0 := 0; 10840145#L554-3 assume 1 == ~main_zero_req_up~0; 10840142#L566-3 assume ~main_zero_val~0 != ~main_zero_val_t~0;~main_zero_val~0 := ~main_zero_val_t~0;~main_zero_ev~0 := 0; 10840140#L566-5 ~main_zero_req_up~0 := 0; 10840139#L565-3 assume !(1 == ~main_clk_req_up~0); 10840136#L576-3 start_simulation_~kernel_st~0 := 3; 10840134#L595-3 assume 0 == ~main_in1_ev~0;~main_in1_ev~0 := 1; 10840132#L595-5 assume !(0 == ~main_in2_ev~0); 10840130#L600-3 assume 0 == ~main_sum_ev~0;~main_sum_ev~0 := 1; 10840128#L605-3 assume 0 == ~main_diff_ev~0;~main_diff_ev~0 := 1; 10840126#L610-3 assume 0 == ~main_pres_ev~0;~main_pres_ev~0 := 1; 10840124#L615-3 assume !(0 == ~main_dbl_ev~0); 10840121#L620-3 assume 0 == ~main_zero_ev~0;~main_zero_ev~0 := 1; 10840119#L625-3 assume !(0 == ~main_clk_ev~0); 10840116#L630-3 assume !(0 == ~main_clk_pos_edge~0); 10840114#L635-3 assume !(0 == ~main_clk_neg_edge~0); 10840112#L640-3 assume !(1 == ~main_clk_pos_edge~0); 10840110#L645-3 assume !(1 == ~main_clk_pos_edge~0); 10840108#L650-3 assume !(1 == ~main_clk_pos_edge~0); 10840106#L655-3 assume !(1 == ~main_clk_pos_edge~0); 10840104#L660-3 assume !(1 == ~main_clk_pos_edge~0); 10840099#L665-3 assume 1 == ~main_in1_ev~0;~main_in1_ev~0 := 2; 10840084#L670-3 assume !(1 == ~main_in2_ev~0); 10840015#L675-3 assume 1 == ~main_sum_ev~0;~main_sum_ev~0 := 2; 10840012#L680-3 assume 1 == ~main_diff_ev~0;~main_diff_ev~0 := 2; 10840013#L685-3 assume 1 == ~main_pres_ev~0;~main_pres_ev~0 := 2; 10856056#L690-3 assume !(1 == ~main_dbl_ev~0); 10781911#L695-3 assume 1 == ~main_zero_ev~0;~main_zero_ev~0 := 2; 10781908#L700-3 assume !(1 == ~main_clk_ev~0); 10781906#L705-3 assume !(1 == ~main_clk_pos_edge~0); 10765522#L710-3 assume !(1 == ~main_clk_neg_edge~0); 10765521#L715-3 assume !(0 == ~N_generate_st~0); 10765520#L723-2 assume !(0 == ~S1_addsub_st~0); 10765519#L726-2 assume !(0 == ~S2_presdbl_st~0); 10765517#L729-2 assume !(0 == ~S3_zero_st~0); 10765515#L732-2 assume !(0 == ~D_print_st~0); 10765513#L742-1 main_~count~0 := 1 + main_~count~0; 10765510#L793 assume !(5 == main_~count~0); 10765507#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 10765504#L246-6 assume !(1 == ~main_in1_req_up~0); 10765499#L246-8 assume !(1 == ~main_in2_req_up~0); 10765495#L257-5 assume !(1 == ~main_sum_req_up~0); 10765491#L268-5 assume !(1 == ~main_diff_req_up~0); 10765483#L279-5 assume !(1 == ~main_pres_req_up~0); 10765479#L290-5 assume !(1 == ~main_dbl_req_up~0); 10765480#L301-5 assume !(1 == ~main_zero_req_up~0); 10743637#L312-5 assume 1 == ~main_clk_req_up~0; 10743638#L324-4 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 10743915#L327-6 assume !(1 == ~main_clk_val~0);~main_clk_neg_edge~0 := 0;~main_clk_pos_edge~0 := 2; 10744079#L324-5 ~main_clk_req_up~0 := 0; 10854809#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 10854807#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 10854805#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 10854803#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 10743676#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 10743677#L361-5 assume !(0 == ~main_in1_ev~0); 10743751#L366-5 assume !(0 == ~main_in2_ev~0); 10744054#L371-5 assume !(0 == ~main_sum_ev~0); 10794404#L376-5 assume !(0 == ~main_diff_ev~0); 10776529#L381-5 assume !(0 == ~main_pres_ev~0); 10776525#L386-5 assume !(0 == ~main_dbl_ev~0); 10776522#L391-5 assume !(0 == ~main_zero_ev~0); 10776518#L396-5 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 10776516#L401-5 assume !(0 == ~main_clk_pos_edge~0); 10776513#L406-5 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 10776511#L411-5 assume !(1 == ~main_clk_pos_edge~0); 10776509#L416-5 assume !(1 == ~main_clk_pos_edge~0); 10776508#L421-5 assume !(1 == ~main_clk_pos_edge~0); 10776506#L426-5 assume !(1 == ~main_clk_pos_edge~0); 10776504#L431-5 assume !(1 == ~main_clk_pos_edge~0); 10776502#L436-5 assume !(1 == ~main_in1_ev~0); 10776499#L441-5 assume !(1 == ~main_in2_ev~0); 10776496#L446-5 assume !(1 == ~main_sum_ev~0); 10776492#L451-5 assume !(1 == ~main_diff_ev~0); 10776488#L456-5 assume !(1 == ~main_pres_ev~0); 10776485#L461-5 assume !(1 == ~main_dbl_ev~0); 10776476#L466-5 assume !(1 == ~main_zero_ev~0); 10776475#L471-5 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 10776473#L476-5 assume !(1 == ~main_clk_pos_edge~0); 10776469#L481-5 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 10763623#L732-5 assume !false; 10776462#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 10776458#L219-2 assume !false; 10776454#L137-2 assume !(0 == ~N_generate_st~0); 10776453#L141-4 assume !(0 == ~S1_addsub_st~0); 10776451#L144-4 assume !(0 == ~S2_presdbl_st~0); 10776450#L147-4 assume !(0 == ~S3_zero_st~0); 10776448#L150-4 assume !(0 == ~D_print_st~0); 10776447#L235-2 start_simulation_~kernel_st~0 := 2; 10776444#L499-6 assume !(1 == ~main_in1_req_up~0); 10776445#L499-8 assume !(1 == ~main_in2_req_up~0); 10794990#L510-5 assume !(1 == ~main_sum_req_up~0); 10794987#L521-5 assume !(1 == ~main_diff_req_up~0); 10743900#L532-5 assume !(1 == ~main_pres_req_up~0); 10794347#L543-5 assume !(1 == ~main_dbl_req_up~0); 10794343#L554-5 assume !(1 == ~main_zero_req_up~0); 10794344#L565-5 assume !(1 == ~main_clk_req_up~0); 10850534#L576-5 start_simulation_~kernel_st~0 := 3; 10850532#L595-6 assume !(0 == ~main_in1_ev~0); 10850530#L595-8 assume !(0 == ~main_in2_ev~0); 10850528#L600-5 assume !(0 == ~main_sum_ev~0); 10850526#L605-5 assume !(0 == ~main_diff_ev~0); 10850524#L610-5 assume !(0 == ~main_pres_ev~0); 10850522#L615-5 assume !(0 == ~main_dbl_ev~0); 10850520#L620-5 assume !(0 == ~main_zero_ev~0); 10850518#L625-5 assume !(0 == ~main_clk_ev~0); 10850516#L630-5 assume !(0 == ~main_clk_pos_edge~0); 10850514#L635-5 assume !(0 == ~main_clk_neg_edge~0); 10850512#L640-5 assume !(1 == ~main_clk_pos_edge~0); 10850510#L645-5 assume !(1 == ~main_clk_pos_edge~0); 10850508#L650-5 assume !(1 == ~main_clk_pos_edge~0); 10850507#L655-5 assume !(1 == ~main_clk_pos_edge~0); 10850506#L660-5 assume !(1 == ~main_clk_pos_edge~0); 10850504#L665-5 assume !(1 == ~main_in1_ev~0); 10850501#L670-5 assume !(1 == ~main_in2_ev~0); 10850325#L675-5 assume !(1 == ~main_sum_ev~0); 10850323#L680-5 assume !(1 == ~main_diff_ev~0); 10798087#L685-5 assume !(1 == ~main_pres_ev~0); 10850322#L690-5 assume !(1 == ~main_dbl_ev~0); 10791752#L695-5 assume !(1 == ~main_zero_ev~0); 10776219#L700-5 assume !(1 == ~main_clk_ev~0); 10850318#L705-5 assume !(1 == ~main_clk_pos_edge~0); 10790170#L710-5 assume !(1 == ~main_clk_neg_edge~0); 10758118#L715-5 assume !(0 == ~N_generate_st~0); 10790166#L723-4 assume !(0 == ~S1_addsub_st~0); 10790164#L726-4 assume !(0 == ~S2_presdbl_st~0); 10790161#L729-4 assume !(0 == ~S3_zero_st~0); 10790159#L732-4 assume !(0 == ~D_print_st~0); 10790157#L742-2 assume !false; 10790155#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 10790152#L246-3 assume !(1 == ~main_in1_req_up~0); 10790153#L246-5 assume !(1 == ~main_in2_req_up~0); 10797196#L257-3 assume !(1 == ~main_sum_req_up~0); 10797197#L268-3 assume !(1 == ~main_diff_req_up~0); 10798458#L279-3 assume !(1 == ~main_pres_req_up~0); 10803645#L290-3 assume !(1 == ~main_dbl_req_up~0); 10803646#L301-3 assume !(1 == ~main_zero_req_up~0); 10837137#L312-3 assume 1 == ~main_clk_req_up~0; 10837135#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 10784593#L327-3 [2019-12-07 10:31:19,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:31:19,778 INFO L82 PathProgramCache]: Analyzing trace with hash -239525980, now seen corresponding path program 17 times [2019-12-07 10:31:19,778 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:31:19,778 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273030402] [2019-12-07 10:31:19,778 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:31:19,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:31:19,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:31:19,791 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:31:19,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:31:19,792 INFO L82 PathProgramCache]: Analyzing trace with hash 94460102, now seen corresponding path program 1 times [2019-12-07 10:31:19,792 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:31:19,792 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994195518] [2019-12-07 10:31:19,792 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:31:19,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:31:19,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:31:19,835 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:31:19,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:31:19,835 INFO L82 PathProgramCache]: Analyzing trace with hash -122692733, now seen corresponding path program 1 times [2019-12-07 10:31:19,835 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:31:19,835 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490847634] [2019-12-07 10:31:19,835 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:31:19,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:31:19,982 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:31:19,983 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490847634] [2019-12-07 10:31:19,983 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386538488] [2019-12-07 10:31:19,983 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 10:31:20,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:31:20,047 INFO L264 TraceCheckSpWp]: Trace formula consists of 708 conjuncts, 9 conjunts are in the unsatisfiable core [2019-12-07 10:31:20,050 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 10:31:20,246 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 10:31:20,246 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-07 10:31:20,246 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2019-12-07 10:31:20,246 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513917093] [2019-12-07 10:31:21,706 WARN L192 SmtUtils]: Spent 1.45 s on a formula simplification. DAG size of input: 411 DAG size of output: 323 [2019-12-07 10:31:21,912 WARN L192 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 187 [2019-12-07 10:31:21,913 INFO L210 LassoAnalysis]: Preferences: [2019-12-07 10:31:21,913 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2019-12-07 10:31:21,913 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2019-12-07 10:31:21,913 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2019-12-07 10:31:21,913 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2019-12-07 10:31:21,913 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:21,914 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2019-12-07 10:31:21,914 INFO L132 ssoRankerPreferences]: Path of dumped script: [2019-12-07 10:31:21,914 INFO L133 ssoRankerPreferences]: Filename of dumped script: pipeline.cil-2.c_Iteration51_Loop [2019-12-07 10:31:21,914 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2019-12-07 10:31:21,914 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2019-12-07 10:31:21,916 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,921 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,924 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,925 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,926 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,929 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,980 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,983 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,984 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,988 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,989 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,991 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,991 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,993 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,994 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,995 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,996 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,998 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:21,999 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,002 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,005 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,007 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,008 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,009 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,010 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,012 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,013 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,014 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,017 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,019 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,020 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,021 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,022 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,023 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,026 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,027 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,031 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,032 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,033 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,033 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,035 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,036 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:22,182 WARN L192 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2019-12-07 10:31:26,327 WARN L192 SmtUtils]: Spent 4.00 s on a formula simplification that was a NOOP. DAG size: 137 [2019-12-07 10:31:26,476 INFO L292 LassoAnalysis]: Preprocessing complete. [2019-12-07 10:31:26,476 INFO L404 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 430 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 430 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:26,485 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:31:26,486 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:31:26,490 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:31:26,490 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_pres_ev~0=2} Honda state: {~main_pres_ev~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 431 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 431 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:26,493 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:31:26,494 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:31:26,497 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:31:26,497 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_in2_ev~0=3} Honda state: {~main_in2_ev~0=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 432 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 432 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:26,505 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:31:26,506 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:31:26,508 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:31:26,508 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S2_presdbl_st~0=2} Honda state: {~S2_presdbl_st~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 433 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 433 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:26,512 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:31:26,512 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:31:26,515 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:31:26,515 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp___2~0=0} Honda state: {ULTIMATE.start_eval_~tmp___2~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 434 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 434 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:26,518 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:31:26,518 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:31:26,521 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:31:26,522 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_zero_ev~0=2} Honda state: {~main_zero_ev~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 435 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 435 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:26,525 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:31:26,525 INFO L160 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 436 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 436 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:26,680 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2019-12-07 10:31:26,680 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:31:39,136 INFO L442 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2019-12-07 10:31:39,143 INFO L210 LassoAnalysis]: Preferences: [2019-12-07 10:31:39,143 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2019-12-07 10:31:39,144 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2019-12-07 10:31:39,144 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2019-12-07 10:31:39,144 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2019-12-07 10:31:39,144 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:39,144 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2019-12-07 10:31:39,144 INFO L132 ssoRankerPreferences]: Path of dumped script: [2019-12-07 10:31:39,144 INFO L133 ssoRankerPreferences]: Filename of dumped script: pipeline.cil-2.c_Iteration51_Loop [2019-12-07 10:31:39,144 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2019-12-07 10:31:39,144 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2019-12-07 10:31:39,146 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,152 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,153 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,156 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,156 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,157 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,161 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,162 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,164 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,165 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,167 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,171 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,172 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,175 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,177 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,177 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,179 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,225 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,226 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,227 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,228 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,231 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,232 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,234 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,235 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,236 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,237 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,239 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,240 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,243 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,245 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,246 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,247 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,249 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,250 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,253 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,254 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,257 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,258 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,259 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,261 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,262 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:31:39,431 WARN L192 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2019-12-07 10:31:43,559 WARN L192 SmtUtils]: Spent 3.97 s on a formula simplification that was a NOOP. DAG size: 137 [2019-12-07 10:31:43,665 INFO L292 LassoAnalysis]: Preprocessing complete. [2019-12-07 10:31:43,665 INFO L489 LassoAnalysis]: Using template 'affine'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 437 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 437 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,668 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,669 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,669 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,669 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,669 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:43,669 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,670 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:43,670 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,672 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 438 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 438 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,675 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,677 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,677 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,677 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,677 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:43,677 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,677 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:43,677 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,681 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 439 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 439 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,684 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,685 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,686 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,686 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,686 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:43,686 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,686 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:43,686 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,687 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 440 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 440 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,690 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,691 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,691 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,691 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,691 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:43,691 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,692 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:43,692 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,693 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 441 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 441 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,696 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,697 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,697 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,697 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,697 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:43,697 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,697 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:43,697 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,698 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 442 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 442 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,701 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,702 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,702 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,702 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,702 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:43,702 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,703 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:43,703 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,705 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 443 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 443 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,708 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,709 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,710 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,710 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,710 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:43,710 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,710 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:43,710 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,711 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 444 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 444 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,715 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,716 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,716 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,716 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,716 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:43,716 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,716 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:43,716 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,718 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 445 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 445 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,721 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,722 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,722 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,722 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,722 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:43,722 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,722 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:43,722 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,723 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 446 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 446 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,726 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,727 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,727 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,727 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,727 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:43,727 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,727 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:43,727 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,728 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 447 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 447 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,731 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,732 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,732 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,732 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,732 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:43,733 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,733 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:43,733 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,735 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 448 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 448 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,738 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,739 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,739 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,739 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,739 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:43,739 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,739 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:43,740 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,740 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 449 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 449 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,743 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,744 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,744 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,744 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,745 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:43,745 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,745 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:43,745 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,747 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 450 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 450 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,750 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,751 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,751 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,751 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,751 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:43,751 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,751 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:43,751 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,753 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 451 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 451 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,755 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,757 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,757 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,757 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,757 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:43,757 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,757 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:43,757 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,758 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 452 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 452 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,763 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,765 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,765 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,765 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,765 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:43,765 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,765 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:43,765 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:43,766 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 453 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 453 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:43,769 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:43,771 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:43,771 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:43,771 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:43,771 INFO L204 nArgumentSynthesizer]: 32 loop disjuncts [2019-12-07 10:31:43,771 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:43,884 INFO L401 nArgumentSynthesizer]: We have 64 Motzkin's Theorem applications. [2019-12-07 10:31:43,884 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,140 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 454 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 454 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,146 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,147 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,147 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,148 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,148 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,148 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,148 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,148 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,149 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 455 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 455 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,153 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,154 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,154 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,154 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,154 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,154 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,154 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,154 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,156 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 456 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 456 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,159 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,160 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,160 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,160 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,160 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,160 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,160 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,160 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,162 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 457 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 457 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,165 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,166 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,166 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,166 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,166 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,166 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,166 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:44,166 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,168 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 458 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 458 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,171 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,172 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,172 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,172 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,172 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,172 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,172 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,172 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,174 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 459 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 459 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,177 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,178 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,178 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,178 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,178 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,178 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,178 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:44,178 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,179 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 460 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 460 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,183 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,184 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,184 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,184 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,184 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,184 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,184 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:44,184 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,185 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 461 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 461 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,189 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,190 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,190 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,190 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,190 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,190 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,190 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,190 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,191 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 462 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 462 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,195 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,196 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,196 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,196 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,196 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,196 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,196 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,197 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,198 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 463 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 463 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,201 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,202 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,202 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,202 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,202 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,202 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,203 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,203 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,204 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 464 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 464 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,207 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,208 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,208 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,209 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,209 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,209 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,209 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,209 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,210 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 465 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 465 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,213 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,214 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,214 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,214 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,214 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,214 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,215 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:44,215 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,217 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 466 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 466 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,220 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,221 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,221 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,221 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,221 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,221 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,221 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,222 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,223 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 467 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 467 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,226 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,227 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,227 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,227 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,227 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,227 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,228 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,228 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,229 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 468 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 468 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,232 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,233 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,234 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,234 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,234 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,234 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,234 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,234 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,235 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 469 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 469 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,238 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,239 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,239 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,239 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,240 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,240 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,240 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,240 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,241 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 470 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 470 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,245 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,246 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,246 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,246 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,246 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,246 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,246 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,246 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,247 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 471 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 471 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,250 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,251 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,251 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,251 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,251 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,252 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,252 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:44,252 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,254 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 472 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 472 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,257 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,258 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,258 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,258 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,258 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,258 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,258 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:44,258 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,260 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 473 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 473 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,263 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,263 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,264 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,264 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,264 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,264 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,264 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:44,264 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,266 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 474 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 474 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,270 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,272 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,272 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,272 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,272 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,272 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,272 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,272 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,273 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 475 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 475 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,276 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,277 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,277 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,277 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,277 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,277 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,277 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,277 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,278 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 476 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 476 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,282 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,283 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,283 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,283 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,283 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,283 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,284 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,284 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,285 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 477 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 477 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,288 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,289 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,289 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,289 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,289 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,290 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,290 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:31:44,290 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,291 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 478 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 478 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,295 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,296 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,296 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,296 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,296 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,296 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:31:44,297 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:44,297 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,298 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. [2019-12-07 10:31:44,299 INFO L489 LassoAnalysis]: Using template '2-nested'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 479 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 479 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,301 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,302 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,302 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,302 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,302 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,302 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,303 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:44,303 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,305 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 480 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 480 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,308 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,309 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,310 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,310 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,310 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,310 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,310 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:44,310 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,312 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 481 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 481 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,315 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,316 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,316 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,316 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,316 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,316 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,316 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:44,316 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,318 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 482 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 482 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,321 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,322 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,322 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,322 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,322 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,322 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,322 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:44,322 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,324 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 483 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 483 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,327 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,329 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,329 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,329 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,329 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,329 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,329 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:44,329 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,331 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 484 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 484 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,334 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,336 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,336 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,336 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,336 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,336 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,337 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:44,337 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,339 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 485 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 485 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,343 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,343 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,344 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,344 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,344 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,344 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,344 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:44,344 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,345 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 486 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 486 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,348 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,349 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,349 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,349 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,349 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,349 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,350 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:44,350 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,351 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 487 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 487 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,355 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,356 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,356 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,356 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,356 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,356 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,356 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:44,356 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,358 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 488 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 488 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,433 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,434 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,434 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,434 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,434 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,434 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,435 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:44,435 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,436 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 489 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 489 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,439 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,440 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,440 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,440 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,440 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,440 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,441 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:44,441 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,443 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 490 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 490 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,447 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,448 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,448 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,448 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,448 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,449 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,449 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:44,449 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,450 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 491 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 491 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,453 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,454 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,454 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,454 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,454 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,454 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,455 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:44,455 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,457 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 492 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 492 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,460 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,461 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,461 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,461 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,461 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:44,461 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,462 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:44,462 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,463 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 493 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 493 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,466 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,467 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,467 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,467 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,467 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,468 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,468 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:44,468 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,469 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 494 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 494 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,472 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,473 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,473 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,473 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,473 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:44,473 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,473 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:44,473 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:44,475 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 495 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 495 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:44,478 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:44,481 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:44,481 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:44,481 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:44,481 INFO L204 nArgumentSynthesizer]: 32 loop disjuncts [2019-12-07 10:31:44,481 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:44,631 INFO L401 nArgumentSynthesizer]: We have 96 Motzkin's Theorem applications. [2019-12-07 10:31:44,631 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,007 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 496 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 496 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,015 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,016 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,016 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,016 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,016 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,016 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,016 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,017 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,018 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 497 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 497 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,021 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,022 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,022 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,022 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,022 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,022 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,022 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,022 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,024 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 498 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 498 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,027 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,028 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,028 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,028 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,029 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,029 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,029 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,029 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,030 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 499 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 499 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,033 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,034 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,035 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,035 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,035 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,035 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,035 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:45,035 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,037 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 500 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 500 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,040 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,041 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,041 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,041 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,041 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,041 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,041 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,041 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,043 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 501 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 501 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,046 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,046 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,047 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,047 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,047 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,047 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,047 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:45,047 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,049 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 502 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 502 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,051 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,052 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,052 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,053 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,053 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,053 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:45,053 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,054 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 503 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 503 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,057 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,058 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,058 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,059 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,059 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,059 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,059 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,059 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,060 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 504 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 504 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,063 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,064 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,064 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,064 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,065 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,065 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,065 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,065 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,066 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 505 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 505 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,069 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,070 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,070 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,070 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,070 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,070 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,071 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,071 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,072 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 506 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 506 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,075 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,077 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,077 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,077 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,077 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,077 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,077 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,077 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,078 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 507 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 507 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,082 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,083 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,083 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,083 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,084 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,084 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,084 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:45,084 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,087 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 508 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 508 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,091 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,092 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,092 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,092 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,092 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,092 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,092 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,092 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,094 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 509 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 509 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,097 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,099 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,099 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,099 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,099 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,099 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,099 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,101 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 510 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 510 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,104 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,105 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,105 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,105 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,105 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,105 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,106 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,106 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,107 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 511 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 511 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,110 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,111 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,111 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,111 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,111 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,111 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,112 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,112 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,113 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 512 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 512 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,117 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,118 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,118 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,118 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,118 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,118 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,118 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,118 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,120 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 513 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 513 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,123 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,124 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,124 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,124 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,124 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,124 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,125 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:45,125 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,128 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 514 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 514 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,132 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,133 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,133 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,133 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,133 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,133 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,133 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:45,134 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,135 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 515 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 515 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,138 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,139 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,139 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,139 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,139 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,139 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,140 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:45,140 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,143 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 516 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 516 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,146 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,147 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,147 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,147 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,147 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,147 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,147 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,147 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,148 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 517 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 517 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,151 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,152 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,152 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,153 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,153 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,153 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,153 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,153 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,154 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 518 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 518 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,157 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,158 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,158 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,158 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,158 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,158 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,158 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,158 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,160 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 519 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 519 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,163 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,164 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,164 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,165 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,165 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,165 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,165 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:45,165 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,167 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 520 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 520 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,170 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,171 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,171 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,172 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,172 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,172 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:45,172 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:45,172 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,174 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. [2019-12-07 10:31:45,174 INFO L489 LassoAnalysis]: Using template '3-nested'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 521 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 521 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,177 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,178 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,178 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,179 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,179 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,179 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,180 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:45,180 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,183 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 522 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 522 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,186 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,188 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,188 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,188 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,188 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,188 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,188 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:45,188 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,190 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 523 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 523 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,194 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,195 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,195 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,195 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,195 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,195 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,196 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:45,196 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,197 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 524 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 524 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,201 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,202 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,202 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,202 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,202 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,202 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,202 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:45,202 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,204 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 525 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 525 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,207 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,208 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,208 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,208 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,208 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,208 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,208 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:45,208 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,210 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 526 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 526 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,213 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,213 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,214 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,214 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,214 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,214 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,215 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:45,215 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,218 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 527 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 527 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,221 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,221 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,222 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,222 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,222 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,222 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,222 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:45,222 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,223 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 528 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 528 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,226 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,227 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,227 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,227 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,227 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,227 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,228 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:45,228 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,230 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 529 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 529 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,233 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,234 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,234 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,234 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,234 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,234 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,234 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:45,234 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,236 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 530 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 530 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,239 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,240 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,240 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,240 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,240 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,240 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,240 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:45,241 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,242 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 531 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 531 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,245 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,246 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,246 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,246 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,246 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,246 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,247 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:45,247 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,251 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 532 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 532 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,254 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,256 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,256 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,257 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,257 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,257 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,257 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:45,257 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,259 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 533 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 533 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,263 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,264 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,264 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,264 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,264 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,264 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,265 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:45,265 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,268 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 534 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 534 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,271 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,273 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,273 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,273 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,273 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:45,273 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,273 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:45,273 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,275 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 535 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 535 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,279 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,280 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,280 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,280 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,280 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,280 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,280 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:45,280 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,282 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 536 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 536 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,285 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,286 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,286 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,286 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,286 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:45,286 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,286 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:45,286 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:45,288 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 537 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 537 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:45,291 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:45,294 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:45,294 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:45,295 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:45,295 INFO L204 nArgumentSynthesizer]: 32 loop disjuncts [2019-12-07 10:31:45,295 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:45,490 INFO L401 nArgumentSynthesizer]: We have 128 Motzkin's Theorem applications. [2019-12-07 10:31:45,490 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,076 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 538 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 538 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,085 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,086 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,086 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,086 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,086 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,086 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,086 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,086 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,088 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 539 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 539 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,091 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,092 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,092 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,092 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,092 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,092 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,092 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,092 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,094 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 540 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 540 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,097 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,098 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,098 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,098 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,098 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,098 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,099 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,099 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,100 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 541 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 541 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,104 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,106 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,106 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,106 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,106 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,106 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,106 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:46,106 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,108 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 542 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 542 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,111 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,112 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,112 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,112 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,112 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,112 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,113 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,113 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,115 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 543 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 543 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,118 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,119 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,119 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,120 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,120 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,120 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,120 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:46,120 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,122 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 544 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 544 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,125 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,126 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,126 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,126 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,126 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,126 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,126 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:46,127 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,128 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 545 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 545 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,131 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,132 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,132 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,132 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,132 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,132 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,133 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,133 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,134 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 546 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 546 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,137 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,138 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,138 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,139 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,139 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,139 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,139 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,139 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,141 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 547 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 547 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,144 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,145 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,145 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,145 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,145 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,145 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,146 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,146 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,148 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 548 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 548 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,151 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,152 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,152 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,153 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,153 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,153 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,153 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,153 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,155 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 549 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 549 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,159 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,160 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,160 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,160 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,160 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,160 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,161 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:46,161 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,164 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 550 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 550 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,168 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,169 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,169 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,169 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,169 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,169 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,169 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,169 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,171 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 551 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 551 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,174 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,176 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,176 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,176 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,176 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,176 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,176 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,176 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,179 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 552 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 552 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,183 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,184 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,184 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,184 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,184 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,185 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,185 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,185 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,187 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 553 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 553 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,191 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,192 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,192 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,192 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,193 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,193 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,193 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,193 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,195 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 554 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 554 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,291 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,293 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,293 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,293 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,293 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,293 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,294 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,294 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,295 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 555 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 555 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,299 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,300 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,300 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,300 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,300 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,300 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,301 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:46,301 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,305 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 556 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 556 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,308 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,310 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,310 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,310 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,310 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,310 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,310 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:46,310 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,312 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 557 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 557 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,315 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,316 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,316 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,316 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,316 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,316 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,317 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:46,317 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,320 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 558 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 558 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,324 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,325 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,325 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,325 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,325 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,325 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,325 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,325 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,326 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 559 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 559 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,329 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,330 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,330 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,331 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,331 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,331 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,331 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,331 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,332 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 560 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 560 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,335 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,336 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,336 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,336 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,337 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,337 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,337 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,337 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,339 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 561 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 561 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,342 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,343 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,343 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,344 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,344 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,344 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,344 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:46,344 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,346 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 562 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 562 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,349 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,350 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,350 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,350 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,350 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,350 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:46,350 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:46,350 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,352 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. [2019-12-07 10:31:46,353 INFO L489 LassoAnalysis]: Using template '4-nested'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 563 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 563 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,355 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,356 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,356 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,356 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,356 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,356 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,357 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:46,357 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,361 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 564 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 564 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,364 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,365 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,365 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,365 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,365 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,365 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,366 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:46,366 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,368 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 565 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 565 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,371 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,372 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,372 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,372 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,372 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,372 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,373 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:46,373 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,375 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 566 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 566 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,378 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,379 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,379 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,379 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,379 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,379 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,380 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:46,380 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,381 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 567 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 567 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,384 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,385 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,385 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,385 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,386 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,386 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,386 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:46,386 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,388 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 568 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 568 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,391 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,392 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,392 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,392 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,392 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,392 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,394 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:46,394 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,397 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 569 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 569 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,401 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,402 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,402 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,402 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,402 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,402 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,402 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:46,403 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,404 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 570 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 570 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,407 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,408 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,408 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,408 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,408 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,408 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,409 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:46,409 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,411 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 571 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 571 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,414 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,415 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,415 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,416 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,416 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,416 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,416 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:46,416 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,418 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 572 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 572 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,420 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,421 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,421 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,422 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,422 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,422 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,422 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:46,422 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,424 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 573 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 573 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,427 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,429 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,429 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,429 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,429 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,429 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,430 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:46,430 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,434 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 574 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 574 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,437 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,438 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,438 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,438 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,438 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,438 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,438 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:46,438 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,440 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 575 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 575 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,443 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,444 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,444 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,444 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,445 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,445 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,446 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:46,446 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,449 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 576 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 576 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,452 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,453 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,453 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,453 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,453 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:46,453 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,454 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:46,454 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,456 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 577 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 577 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,458 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,459 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,460 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,460 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,460 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,460 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,460 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:46,460 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,462 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 578 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 578 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,464 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,466 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,466 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,466 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,466 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:46,466 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,466 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:46,466 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:46,468 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 579 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 579 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:46,472 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:46,475 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:46,475 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:46,476 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:46,476 INFO L204 nArgumentSynthesizer]: 32 loop disjuncts [2019-12-07 10:31:46,476 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:46,726 INFO L401 nArgumentSynthesizer]: We have 160 Motzkin's Theorem applications. [2019-12-07 10:31:46,726 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,509 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 580 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 580 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,519 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,520 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,520 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,521 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,521 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,521 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,521 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,521 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,523 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 581 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 581 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,526 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,527 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,527 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,527 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,527 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,527 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,528 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,528 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,529 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 582 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 582 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,532 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,533 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,533 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,533 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,533 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,533 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,534 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,534 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,536 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 583 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 583 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,539 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,540 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,540 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,540 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,541 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,541 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,541 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:47,541 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,543 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 584 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 584 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,547 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,548 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,549 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,549 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,549 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,549 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,549 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,549 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,551 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 585 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 585 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,554 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,555 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,555 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,556 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,556 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,556 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,556 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:47,556 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,558 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 586 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 586 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,561 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,562 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,562 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,562 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,562 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,562 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,563 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:47,563 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,565 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 587 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 587 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,568 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,569 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,569 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,569 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,569 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,569 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,570 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,570 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,572 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 588 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 588 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,575 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,576 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,576 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,576 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,576 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,576 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,576 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,576 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,578 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 589 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 589 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,581 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,582 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,582 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,582 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,582 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,582 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,583 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,583 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,585 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 590 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 590 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,588 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,589 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,589 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,590 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,590 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,590 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,590 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,590 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,592 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 591 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 591 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,595 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,596 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,596 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,596 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,596 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,596 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,597 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:47,597 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,601 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 592 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 592 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,604 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,605 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,605 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,605 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,605 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,605 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,605 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,606 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,607 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 593 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 593 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,611 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,612 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,612 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,612 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,612 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,612 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,612 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,612 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,615 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 594 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 594 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,618 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,620 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,620 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,620 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,620 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,620 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,620 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,620 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,623 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 595 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 595 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,626 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,627 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,627 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,627 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,627 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,627 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,628 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,628 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,630 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 596 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 596 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,634 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,635 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,635 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,635 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,635 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,635 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,636 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,636 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,637 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 597 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 597 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,641 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,642 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,642 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,642 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,642 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,642 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,643 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:47,643 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,648 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 598 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 598 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,652 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,653 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,653 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,653 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,653 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,653 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,654 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:47,654 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,656 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 599 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 599 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,660 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,661 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,661 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,661 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,661 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,661 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,663 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:47,663 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,667 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 600 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 600 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,671 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,672 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,672 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,673 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,673 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,673 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,673 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,673 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,675 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 601 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 601 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,679 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,680 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,680 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,680 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,680 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,680 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,681 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,681 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,683 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 602 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 602 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,687 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,688 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,688 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,688 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,688 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,688 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,689 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,689 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,692 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 603 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 603 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,696 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,697 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,697 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,697 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,697 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,697 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,698 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:47,698 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,701 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 604 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 604 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,705 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,707 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:31:47,707 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,707 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,707 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,707 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:47,708 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:47,708 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,710 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. [2019-12-07 10:31:47,711 INFO L489 LassoAnalysis]: Using template '2-phase'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 605 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 605 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,714 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,715 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,715 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,715 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,716 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,716 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,716 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,717 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:47,717 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,723 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 606 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 606 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,727 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,728 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,728 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,728 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,728 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,728 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,729 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,729 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:47,729 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,732 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 607 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 607 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,736 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,737 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,737 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,737 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,737 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,738 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,738 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,738 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:47,738 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,742 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 608 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 608 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,746 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,747 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,748 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,748 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,748 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,748 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,748 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,748 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:47,748 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,750 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 609 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 609 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,754 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,755 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,755 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,755 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,756 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,756 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,756 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,756 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:47,756 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,758 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 610 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 610 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,762 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,763 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,764 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,764 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,764 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,764 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,764 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,765 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:47,765 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,771 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 611 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 611 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,775 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,776 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,776 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,776 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,776 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,776 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,776 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,777 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:47,777 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,779 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 612 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 612 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,783 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,784 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,784 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,784 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,784 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,784 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,784 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,785 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:47,785 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,788 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 613 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 613 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,791 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,793 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,793 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,793 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,793 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,793 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,793 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,793 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:47,793 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,796 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 614 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 614 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,800 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,802 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,802 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,802 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,802 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,802 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,802 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,803 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:47,803 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,806 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 615 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 615 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,810 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,811 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,811 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,811 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,811 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,811 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,811 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,812 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:47,812 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,818 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 616 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 616 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,823 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,824 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,824 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,824 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,825 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,825 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,825 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,825 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:47,825 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,827 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 617 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 617 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,831 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,832 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,832 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,832 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,832 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,832 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,832 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,834 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:47,834 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,838 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 618 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 618 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,842 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,844 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,844 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,844 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,844 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,844 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:47,844 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,845 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:47,845 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,848 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 619 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 619 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,852 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,854 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,854 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,854 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,854 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,854 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,854 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,854 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:47,854 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,857 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 620 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 620 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,860 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,862 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,862 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,862 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,862 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,862 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:47,862 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:47,863 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:47,863 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:47,865 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 621 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 621 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:47,869 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:47,873 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:47,873 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:47,873 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:47,874 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:47,874 INFO L204 nArgumentSynthesizer]: 32 loop disjuncts [2019-12-07 10:31:47,874 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:48,151 INFO L401 nArgumentSynthesizer]: We have 96 Motzkin's Theorem applications. [2019-12-07 10:31:48,151 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,840 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 622 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 622 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,849 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,850 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,850 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,850 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,850 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,850 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,850 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,850 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,850 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,852 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 623 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 623 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,856 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,857 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,857 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,857 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,857 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,857 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,857 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,857 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,857 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,859 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 624 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 624 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,862 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,863 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,863 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,864 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,864 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,864 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,864 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,864 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,864 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,867 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 625 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 625 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,871 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,872 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,872 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,872 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,872 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,872 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:50,873 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,873 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:50,873 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,877 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 626 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 626 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,881 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,882 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,882 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,882 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,882 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,882 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,882 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,883 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,883 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,886 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 627 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 627 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,889 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,890 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,890 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,890 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,890 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,890 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:50,890 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,890 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:50,891 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,893 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 628 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 628 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,897 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,899 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,899 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,899 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,899 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,900 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:50,900 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,900 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:50,900 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,903 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 629 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 629 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,907 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,908 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,908 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,908 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,908 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,908 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,908 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,909 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,909 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,911 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 630 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 630 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,914 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,915 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,915 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,916 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,916 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,916 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,916 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,916 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,916 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,918 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 631 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 631 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,922 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,923 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,923 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,923 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,923 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,923 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,923 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,924 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,924 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,927 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 632 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 632 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,930 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,932 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,932 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,932 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,932 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,932 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,932 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,932 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,932 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,935 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 633 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 633 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,939 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,940 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,940 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,940 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,941 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,941 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:50,941 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,942 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:50,942 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,947 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 634 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 634 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,951 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,952 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,952 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,952 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,952 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,952 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,952 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,953 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,953 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,955 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 635 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 635 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,959 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,961 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,961 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,961 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,961 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,961 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,961 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,961 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,961 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,964 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 636 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 636 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,968 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,970 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,970 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,970 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,970 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,970 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,970 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,970 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,970 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,973 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 637 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 637 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,977 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,978 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,978 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,978 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,978 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,978 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,978 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,979 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,979 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,982 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 638 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 638 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,985 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,987 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,987 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,987 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,987 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,987 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:50,987 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,987 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:50,987 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:50,989 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 639 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 639 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:50,993 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:50,994 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:50,994 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:50,994 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:50,994 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:50,994 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:50,994 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:50,995 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:50,995 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,002 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 640 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 640 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,005 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,006 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,007 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:51,007 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,007 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,007 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:51,007 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:51,007 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:51,007 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,010 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 641 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 641 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,014 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,016 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,016 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:51,016 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,016 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,016 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:51,016 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:51,017 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:51,017 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,023 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 642 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 642 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,027 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,029 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,029 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:51,029 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,029 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,029 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,029 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:51,029 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:51,030 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,033 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 643 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 643 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,037 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,038 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,038 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:51,038 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,038 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,038 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,039 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:51,039 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:51,039 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,042 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 644 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 644 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,045 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,047 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,047 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:51,047 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,047 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,047 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,047 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:51,048 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:51,048 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,051 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 645 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 645 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,055 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,056 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,057 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:51,057 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,057 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,057 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,057 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:51,057 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2019-12-07 10:31:51,058 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,061 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 646 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 646 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,065 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,066 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,066 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:31:51,066 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,067 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,067 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:51,067 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2019-12-07 10:31:51,067 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:31:51,067 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,071 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. [2019-12-07 10:31:51,072 INFO L489 LassoAnalysis]: Using template '3-phase'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 647 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 647 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,075 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,077 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,077 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,077 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,077 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,077 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:51,077 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,079 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:51,079 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,089 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 648 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 648 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,093 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,094 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,094 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,094 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,094 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,094 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,095 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,095 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:51,095 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,100 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 649 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 649 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,104 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,106 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,106 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,106 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,106 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,106 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:51,106 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,107 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:51,107 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,114 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 650 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 650 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,118 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,119 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,119 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,119 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,119 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,120 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,120 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,120 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:51,120 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,123 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 651 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 651 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,128 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,131 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,131 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,131 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,131 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,131 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,131 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,131 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:51,131 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,135 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 652 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 652 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,140 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,141 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,141 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,141 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,142 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,142 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:51,142 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,143 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:51,143 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,152 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 653 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 653 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,157 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,158 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,158 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,158 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,158 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,158 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,159 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,159 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:51,159 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,162 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 654 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 654 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,167 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,169 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,169 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,169 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,169 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,169 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,169 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,170 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:51,170 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,174 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 655 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 655 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,178 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,180 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,180 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,180 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,180 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,180 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,181 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,181 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:51,181 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,185 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 656 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 656 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,189 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,190 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,190 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,190 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,190 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,190 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,190 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,191 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:51,191 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,195 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 657 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 657 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,199 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,201 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,201 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,201 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,201 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,201 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:51,201 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,203 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:51,203 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,212 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 658 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 658 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,217 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,220 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,220 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,220 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,220 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,220 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,220 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,221 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:51,221 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,224 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 659 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 659 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,229 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,232 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,232 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,232 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,232 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,232 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,232 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,233 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:51,233 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,242 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 660 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 660 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,246 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,248 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,248 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,248 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,248 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,248 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:51,248 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,249 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:51,249 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,254 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 661 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 661 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,259 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,261 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,261 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,261 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,261 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,261 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,261 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,262 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:51,262 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,265 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 662 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 662 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,269 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,270 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,270 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,271 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,271 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,271 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:51,271 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,271 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:51,271 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:51,275 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 663 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 663 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:51,280 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:51,285 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:51,286 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:51,286 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:51,286 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:51,286 INFO L204 nArgumentSynthesizer]: 32 loop disjuncts [2019-12-07 10:31:51,286 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:51,565 INFO L401 nArgumentSynthesizer]: We have 128 Motzkin's Theorem applications. [2019-12-07 10:31:51,565 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,372 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 664 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 664 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,387 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,388 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,388 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,388 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,388 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,388 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,389 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,389 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,389 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,392 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 665 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 665 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,396 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,397 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,397 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,397 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,397 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,397 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,397 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,397 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,397 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,400 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 666 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 666 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,404 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,405 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,405 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,405 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,405 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,405 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,405 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,406 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,406 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,410 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 667 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 667 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,413 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,414 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,414 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,415 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,415 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,415 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,415 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,415 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:59,415 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,422 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 668 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 668 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,425 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,426 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,427 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,427 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,427 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,427 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,427 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,428 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,428 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,432 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 669 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 669 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,436 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,437 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,437 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,437 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,437 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,437 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,437 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,438 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:59,438 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,442 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 670 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 670 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,446 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,448 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,448 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,448 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,448 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,448 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,448 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,449 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:59,449 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,453 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 671 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 671 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,457 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,459 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,459 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,459 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,459 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,459 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,460 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,460 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,460 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,463 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 672 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 672 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,466 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,467 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,468 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,468 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,468 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,468 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,468 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,468 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,468 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,471 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 673 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 673 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,475 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,477 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,477 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,477 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,477 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,477 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,477 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,477 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,478 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,481 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 674 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 674 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,484 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,486 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,486 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,486 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,486 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,486 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,486 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,487 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,487 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,490 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 675 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 675 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,609 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,610 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,611 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,611 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,611 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,611 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,611 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,612 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:59,612 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,619 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 676 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 676 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,624 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,625 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,625 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,625 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,625 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,625 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,625 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,626 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,626 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,629 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 677 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 677 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,632 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,634 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,634 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,634 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,634 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,634 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,634 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,635 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,635 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,639 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 678 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 678 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,643 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,644 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,644 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,644 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,644 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,644 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,644 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,645 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,645 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,648 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 679 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 679 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,651 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,652 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,652 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,652 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,652 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,652 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,652 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,653 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,653 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,657 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 680 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 680 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,661 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,662 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,662 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,662 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,662 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,662 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,663 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,663 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,663 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,666 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 681 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 681 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,670 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,671 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,671 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,671 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,671 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,672 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,672 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,673 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:59,673 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,686 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 682 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 682 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,691 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,692 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,692 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,692 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,692 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,692 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,693 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,693 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:59,693 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,698 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 683 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 683 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,702 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,704 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,704 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,704 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,704 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,704 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,704 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,706 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:59,706 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,714 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 684 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 684 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,717 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,719 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,719 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,719 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,719 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,719 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,719 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,720 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,720 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,723 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 685 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 685 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,727 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,728 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,728 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,728 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,728 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,728 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,728 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,729 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,729 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,732 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 686 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 686 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,736 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,738 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,738 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,738 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,738 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,739 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,739 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,739 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,739 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,744 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 687 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 687 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,747 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,749 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,749 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,749 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,749 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,749 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,749 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,750 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:31:59,750 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,755 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 688 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 688 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,759 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,761 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,761 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2019-12-07 10:31:59,761 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,761 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,761 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:31:59,762 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:31:59,762 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,767 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. [2019-12-07 10:31:59,768 INFO L489 LassoAnalysis]: Using template '4-phase'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 689 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 689 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,771 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,773 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,773 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,773 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,773 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,773 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,773 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,775 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:59,775 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,788 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 690 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 690 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,792 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,794 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,795 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,795 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,795 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,795 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,795 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,796 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:59,796 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,802 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 691 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 691 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,807 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,809 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,809 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,809 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,809 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,809 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,809 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,810 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:59,810 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,820 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 692 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 692 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,824 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,826 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,826 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,826 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,827 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,827 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,827 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,827 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:59,827 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,832 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 693 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 693 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,837 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,838 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,838 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,838 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,839 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,839 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,839 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,839 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:59,839 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,845 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 694 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 694 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,849 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,851 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,851 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,851 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,851 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,851 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,851 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,853 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:59,853 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,867 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 695 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 695 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,872 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,873 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,873 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,874 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,874 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,874 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,874 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,875 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:59,875 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,880 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 696 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 696 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,884 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,885 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,885 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,885 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,886 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,886 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,886 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,887 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:59,887 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,893 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 697 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 697 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,897 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,900 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,900 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,900 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,900 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,900 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,900 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,901 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:59,901 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,906 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 698 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 698 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,911 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,913 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,913 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,913 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,913 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,913 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,913 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,914 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:59,914 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,919 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 699 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 699 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,924 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,925 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,925 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,925 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,925 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,926 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,926 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,928 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:59,928 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,944 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 700 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 700 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,948 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,951 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,951 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,951 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,951 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,952 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,952 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,952 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:59,952 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,957 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 701 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 701 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,961 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,963 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,963 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,963 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,963 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,963 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:31:59,963 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,965 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:31:59,965 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,977 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 702 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 702 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,981 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,984 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,984 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:31:59,984 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:31:59,984 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:31:59,984 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:31:59,984 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:31:59,986 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:31:59,986 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:31:59,994 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 703 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 703 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:31:59,998 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:31:59,999 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:31:59,999 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:00,000 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:00,000 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:00,000 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:00,000 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:00,001 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:00,001 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:00,005 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 704 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 704 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:00,009 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:00,011 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:00,011 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:00,011 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:00,011 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:00,012 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:00,012 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:00,012 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:00,013 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:00,017 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 705 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 705 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:00,021 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:00,028 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:00,028 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:00,028 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:00,028 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:00,029 INFO L204 nArgumentSynthesizer]: 32 loop disjuncts [2019-12-07 10:32:00,029 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:00,431 INFO L401 nArgumentSynthesizer]: We have 160 Motzkin's Theorem applications. [2019-12-07 10:32:00,431 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,777 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 706 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 706 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,801 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,802 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,802 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,803 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,803 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,803 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,803 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,804 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,804 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,808 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 707 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 707 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,811 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,813 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,813 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,813 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,813 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,813 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,813 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,814 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,814 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,817 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 708 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 708 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,821 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,823 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,824 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,824 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,824 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,824 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,824 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,824 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,824 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,830 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 709 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 709 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,834 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,836 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,836 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,836 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,836 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,836 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:06,836 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,837 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:32:06,837 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,845 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 710 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 710 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,848 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,850 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,850 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,850 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,850 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,850 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,850 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,851 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,851 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,857 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 711 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 711 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,860 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,862 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,862 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,862 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,862 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,862 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:06,862 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,863 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:32:06,863 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,869 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 712 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 712 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,872 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,874 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,874 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,874 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,874 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,874 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:06,874 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,875 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:32:06,875 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,881 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 713 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 713 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,885 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,887 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,887 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,887 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,887 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,887 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,888 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,888 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,888 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,892 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 714 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 714 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,895 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,896 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,897 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,897 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,897 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,897 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,897 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,897 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,898 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,901 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 715 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 715 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,904 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,906 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,906 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,906 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,906 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,906 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,906 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,907 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,907 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,913 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 716 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 716 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,916 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,917 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,918 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,918 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,918 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,918 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,918 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,918 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,919 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,922 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 717 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 717 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,926 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,927 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,927 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,927 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,927 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,927 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:06,927 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,929 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:32:06,929 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,941 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 718 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 718 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,944 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,946 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,946 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,946 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,946 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,946 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,946 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,947 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,947 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,951 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 719 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 719 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,954 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,956 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,956 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,956 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,956 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,956 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,956 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,957 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,957 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,963 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 720 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 720 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,967 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,968 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,968 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,968 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,968 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,968 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,969 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,969 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,969 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,973 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 721 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 721 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,976 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,977 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,978 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,978 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,978 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,978 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,978 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,978 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,979 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,984 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 722 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 722 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,988 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:06,989 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:06,989 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:06,989 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:06,989 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:06,989 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:06,989 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:06,990 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:06,990 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:06,994 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 723 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 723 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:06,998 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,000 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,000 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:07,000 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,001 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,001 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:07,001 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:07,002 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:32:07,002 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,048 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 724 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 724 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,052 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,053 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,053 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:07,053 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,053 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,054 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:07,054 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:07,054 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:32:07,055 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,061 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 725 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 725 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,064 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,065 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,065 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:07,065 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,065 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,065 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:07,065 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:07,067 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:32:07,067 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,077 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 726 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 726 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,081 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,082 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,082 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:07,082 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,082 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,082 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,082 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:07,083 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:07,083 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,087 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 727 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 727 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,206 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,207 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,207 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:07,207 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,208 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,208 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,208 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:07,208 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:07,208 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,212 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 728 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 728 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,215 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,216 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,216 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:07,216 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,217 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,217 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:07,217 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:07,217 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,222 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 729 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 729 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,226 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,228 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,228 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:07,228 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,228 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,228 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,228 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:07,229 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2019-12-07 10:32:07,229 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,235 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 730 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 730 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,238 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,240 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,240 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:07,240 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,240 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,240 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:07,240 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2019-12-07 10:32:07,242 INFO L401 nArgumentSynthesizer]: We have 10 Motzkin's Theorem applications. [2019-12-07 10:32:07,242 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,248 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. [2019-12-07 10:32:07,249 INFO L489 LassoAnalysis]: Using template '2-lex'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 731 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 731 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,252 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,253 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,253 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,253 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,253 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,253 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:07,253 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,254 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:07,254 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,259 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 732 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 732 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,263 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,264 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,265 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,265 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,265 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,265 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,265 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,265 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:07,265 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,268 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 733 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 733 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,272 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,273 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,273 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,273 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,273 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,273 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:07,273 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,274 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:07,274 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,277 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 734 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 734 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,280 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,281 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,281 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,281 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,281 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,281 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,281 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,281 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:07,281 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,284 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 735 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 735 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,287 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,288 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,289 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,289 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,289 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,289 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,289 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,289 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:07,289 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,292 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 736 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 736 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,295 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,297 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,297 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,297 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,297 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,297 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:07,297 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,298 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:07,298 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,304 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 737 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 737 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,309 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,311 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,311 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,311 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,311 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,311 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,312 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,312 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:07,312 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,315 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 738 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 738 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,319 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,321 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,321 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,321 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,321 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,321 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,321 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,322 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:07,322 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,325 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 739 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 739 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,329 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,330 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,330 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,330 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,330 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,330 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,330 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,331 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:07,331 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,333 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 740 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 740 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,337 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,338 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,338 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,338 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,338 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,338 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,338 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,339 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:07,339 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,341 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 741 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 741 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,345 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,346 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,346 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,346 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,346 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,346 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:07,347 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,348 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:07,348 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,354 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 742 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 742 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,358 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,358 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,358 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,359 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,359 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,359 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,359 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:07,359 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,362 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 743 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 743 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,365 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,366 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,367 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,367 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,367 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,367 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,367 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,368 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:07,368 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,373 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 744 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 744 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,377 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,378 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,378 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,378 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,378 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,378 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:07,378 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,379 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:07,379 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,382 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 745 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 745 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,387 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,388 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,388 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,388 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,388 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,388 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,388 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,389 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:07,389 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,392 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 746 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 746 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,396 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,398 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,398 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,398 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,398 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,398 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:07,398 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,399 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:07,399 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:07,402 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 747 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 747 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:07,406 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:07,410 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:07,410 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:07,410 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:07,410 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:07,410 INFO L204 nArgumentSynthesizer]: 32 loop disjuncts [2019-12-07 10:32:07,410 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:07,658 INFO L401 nArgumentSynthesizer]: We have 128 Motzkin's Theorem applications. [2019-12-07 10:32:07,658 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,098 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 748 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 748 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,109 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,110 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,110 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,110 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,110 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,110 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,110 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,111 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,111 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,113 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 749 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 749 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,116 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,118 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,118 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,118 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,118 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,118 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,118 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,118 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,118 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,120 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 750 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 750 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,124 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,125 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,125 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,125 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,125 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,125 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,125 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,125 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,125 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,128 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 751 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 751 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,132 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,133 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,133 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,133 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,133 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,133 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,133 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,133 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:09,134 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,136 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 752 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 752 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,140 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,142 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,142 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,142 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,142 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,142 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,142 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,142 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,142 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,145 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 753 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 753 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,149 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,151 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,151 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,151 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,151 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,151 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,151 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,152 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:09,152 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,155 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 754 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 754 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,158 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,159 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,159 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,159 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,159 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,159 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,159 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,160 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:09,160 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,163 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 755 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 755 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,166 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,167 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,167 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,168 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,168 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,168 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,168 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,168 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,168 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,170 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 756 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 756 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,174 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,175 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,175 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,175 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,175 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,175 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,175 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,176 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,176 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,178 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 757 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 757 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,181 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,182 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,182 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,182 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,182 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,182 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,182 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,183 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,183 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,185 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 758 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 758 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,189 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,190 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,190 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,190 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,190 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,190 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,190 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,191 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,191 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,193 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 759 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 759 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,197 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,199 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,199 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,199 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,199 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,199 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,199 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,200 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:09,200 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,205 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 760 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 760 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,209 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,210 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,210 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,210 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,210 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,210 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,210 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,211 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,211 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,213 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 761 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 761 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,216 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,217 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,217 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,217 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,218 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,218 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,218 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,221 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 762 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 762 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,224 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,226 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,226 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,226 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,226 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,226 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,226 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,226 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,226 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,229 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 763 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 763 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,232 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,234 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,234 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,234 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,234 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,234 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,234 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,234 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,234 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,237 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 764 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 764 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,241 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,243 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,243 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,243 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,243 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,243 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,243 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,243 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,244 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,246 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 765 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 765 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,249 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,251 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,251 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,251 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,251 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,251 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,251 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,252 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:09,252 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,258 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 766 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 766 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,261 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,263 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,263 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,263 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,263 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,263 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,263 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,264 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:09,264 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,267 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 767 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 767 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,270 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,271 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,271 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,272 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,272 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,272 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,272 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,273 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:09,273 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,278 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 768 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 768 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,281 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,282 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,282 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,282 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,282 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,282 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,282 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,283 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,283 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,285 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 769 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 769 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,288 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,289 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,289 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,289 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,289 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,289 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,289 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,289 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,289 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,292 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 770 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 770 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,295 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,296 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,296 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,296 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,296 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,296 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,296 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,296 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,296 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,299 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 771 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 771 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,302 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,303 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,303 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,303 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,303 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,303 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,304 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,304 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2019-12-07 10:32:09,304 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,307 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 772 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 772 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,310 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,311 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,311 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2019-12-07 10:32:09,311 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,312 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,312 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,312 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2019-12-07 10:32:09,312 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2019-12-07 10:32:09,312 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,315 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. [2019-12-07 10:32:09,316 INFO L489 LassoAnalysis]: Using template '3-lex'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 773 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 773 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,319 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,320 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,320 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,320 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,320 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,320 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,320 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,322 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:09,322 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,331 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 774 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 774 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,335 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,336 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,337 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,337 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,337 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,337 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,337 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,337 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:09,338 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,342 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 775 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 775 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,345 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,346 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,346 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,346 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,346 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,346 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,346 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,347 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:09,347 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,352 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 776 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 776 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,355 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,357 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,357 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,357 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,357 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,357 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,357 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,357 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:09,358 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,361 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 777 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 777 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,364 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,365 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,365 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,365 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,365 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,366 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,366 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,366 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:09,366 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,369 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 778 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 778 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,373 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,374 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,374 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,374 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,374 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,375 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,375 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,376 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:09,376 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,387 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 779 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 779 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,391 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,392 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,393 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,393 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,393 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,393 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,393 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,393 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:09,394 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,397 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 780 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 780 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,401 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,402 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,402 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,403 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,403 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,403 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,403 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,404 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:09,404 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,409 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 781 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 781 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,413 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,415 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,416 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,416 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,416 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,416 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,416 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,416 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:09,416 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,420 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 782 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 782 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,424 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,428 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,428 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,428 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,428 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,428 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,428 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,429 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:09,429 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,434 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 783 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 783 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,439 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,441 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,441 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,441 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,441 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,441 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,441 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,443 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:09,443 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,455 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 784 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 784 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,460 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,462 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,462 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,462 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,462 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,462 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,462 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,463 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:09,463 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,467 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 785 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 785 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,471 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,473 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,473 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,473 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,473 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,473 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,474 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,475 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:09,475 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,484 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 786 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 786 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,488 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,490 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,490 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,490 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,490 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,490 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:09,490 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,491 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:09,491 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,497 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 787 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 787 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,501 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,504 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,504 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,504 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,504 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,504 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,504 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,505 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:09,505 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,509 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 788 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 788 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,513 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,515 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,515 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,515 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,515 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,515 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:09,516 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:09,516 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:09,516 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:09,521 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 789 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 789 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:09,525 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:09,530 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:09,531 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:09,531 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:09,531 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:09,531 INFO L204 nArgumentSynthesizer]: 32 loop disjuncts [2019-12-07 10:32:09,531 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:10,028 INFO L401 nArgumentSynthesizer]: We have 192 Motzkin's Theorem applications. [2019-12-07 10:32:10,028 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,473 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 790 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 790 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,491 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,493 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,493 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,493 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,493 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,493 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,493 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,494 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,494 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,497 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 791 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 791 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,501 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,502 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,502 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,502 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,502 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,502 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,502 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,503 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,503 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,506 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 792 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 792 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,509 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,510 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,510 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,510 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,510 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,510 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,510 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,511 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,511 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,515 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 793 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 793 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,519 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,520 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,520 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,520 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,520 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,520 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:19,520 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,521 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:19,521 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,526 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 794 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 794 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,529 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,530 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,530 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,530 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,530 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,530 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,531 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,531 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,531 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,535 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 795 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 795 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,539 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,541 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,541 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,541 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,541 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,541 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:19,541 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,542 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:19,542 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,546 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 796 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 796 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,549 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,551 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,551 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,551 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,552 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,552 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:19,552 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,552 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:19,552 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,557 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 797 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 797 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,560 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,561 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,561 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,561 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,561 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,561 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,561 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,562 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,562 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,565 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 798 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 798 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,568 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,569 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,570 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,570 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,570 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,570 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,570 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,570 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,570 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,574 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 799 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 799 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,578 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,579 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,579 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,579 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,579 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,579 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,579 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,580 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,580 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,585 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 800 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 800 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,588 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,590 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,590 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,590 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,590 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,590 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,590 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,591 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,591 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,594 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 801 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 801 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,598 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,599 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,599 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,599 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,599 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,599 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:19,599 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,601 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:19,601 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,609 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 802 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 802 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,613 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,614 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,614 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,614 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,614 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,614 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,614 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,615 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,615 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,619 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 803 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 803 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,622 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,623 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,623 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,623 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,623 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,623 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,623 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,624 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,624 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,628 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 804 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 804 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,631 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,633 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,633 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,633 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,633 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,633 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,633 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,634 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,634 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,637 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 805 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 805 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,641 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,642 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,642 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,642 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,642 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,642 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,642 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,643 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,643 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,648 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 806 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 806 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,651 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,653 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,653 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,653 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,653 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,653 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,653 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,653 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,653 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,657 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 807 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 807 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,660 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,661 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,661 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,661 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,661 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,661 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:19,661 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,663 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:19,663 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,672 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 808 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 808 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,675 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,676 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,676 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,676 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,677 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,677 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:19,677 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,677 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:19,678 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,682 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 809 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 809 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,685 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,687 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,687 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,687 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,687 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,687 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:19,687 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,689 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:19,689 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,700 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 810 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 810 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,704 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,705 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,705 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,705 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,705 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,705 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,705 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,707 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,707 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,711 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 811 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 811 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,715 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,716 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,716 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,716 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,716 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,716 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,716 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,717 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,717 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,720 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 812 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 812 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,723 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,724 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,724 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,724 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,724 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,724 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,724 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,725 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,725 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,729 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 813 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 813 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,732 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,733 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,733 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,734 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,734 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,734 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:19,734 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,734 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:19,734 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,738 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 814 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 814 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:19,742 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:19,744 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2019-12-07 10:32:19,744 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2019-12-07 10:32:19,744 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:19,744 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:19,744 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:19,744 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2019-12-07 10:32:19,745 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2019-12-07 10:32:19,745 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:19,749 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. [2019-12-07 10:32:19,750 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 10:32:19,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-12-07 10:32:19,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-12-07 10:32:19,750 INFO L87 Difference]: Start difference. First operand 115422 states and 142652 transitions. cyclomatic complexity: 27231 Second operand 6 states. [2019-12-07 10:32:20,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 10:32:20,257 INFO L93 Difference]: Finished difference Result 205906 states and 253956 transitions. [2019-12-07 10:32:20,257 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-12-07 10:32:20,257 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 205906 states and 253956 transitions. [2019-12-07 10:32:20,898 INFO L131 ngComponentsAnalysis]: Automaton has 1029 accepting balls. 191184 [2019-12-07 10:32:21,280 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 205906 states to 205906 states and 253956 transitions. [2019-12-07 10:32:21,281 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 205906 [2019-12-07 10:32:21,374 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 205906 [2019-12-07 10:32:21,374 INFO L73 IsDeterministic]: Start isDeterministic. Operand 205906 states and 253956 transitions. [2019-12-07 10:32:21,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2019-12-07 10:32:21,446 INFO L688 BuchiCegarLoop]: Abstraction has 205906 states and 253956 transitions. [2019-12-07 10:32:21,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205906 states and 253956 transitions. [2019-12-07 10:32:22,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205906 to 189314. [2019-12-07 10:32:22,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 189314 states. [2019-12-07 10:32:22,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189314 states to 189314 states and 233620 transitions. [2019-12-07 10:32:22,766 INFO L711 BuchiCegarLoop]: Abstraction has 189314 states and 233620 transitions. [2019-12-07 10:32:22,766 INFO L591 BuchiCegarLoop]: Abstraction has 189314 states and 233620 transitions. [2019-12-07 10:32:22,766 INFO L424 BuchiCegarLoop]: ======== Iteration 52============ [2019-12-07 10:32:22,766 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 189314 states and 233620 transitions. [2019-12-07 10:32:23,189 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 180176 [2019-12-07 10:32:23,189 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:32:23,189 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:32:23,193 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:32:23,193 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:32:23,194 INFO L794 eck$LassoCheckResult]: Stem: 11066097#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 11065825#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 11065826#L246 assume !(1 == ~main_in1_req_up~0); 11065977#L246-2 assume !(1 == ~main_in2_req_up~0); 11067299#L257-1 assume !(1 == ~main_sum_req_up~0); 11067787#L268-1 assume !(1 == ~main_diff_req_up~0); 11067781#L279-1 assume !(1 == ~main_pres_req_up~0); 11067775#L290-1 assume !(1 == ~main_dbl_req_up~0); 11067771#L301-1 assume !(1 == ~main_zero_req_up~0); 11067768#L312-1 assume !(1 == ~main_clk_req_up~0); 11067766#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 11067764#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 11067762#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 11067760#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 11067758#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 11067756#L361-1 assume !(0 == ~main_in1_ev~0); 11067754#L366-1 assume !(0 == ~main_in2_ev~0); 11067752#L371-1 assume !(0 == ~main_sum_ev~0); 11067750#L376-1 assume !(0 == ~main_diff_ev~0); 11067748#L381-1 assume !(0 == ~main_pres_ev~0); 11067746#L386-1 assume !(0 == ~main_dbl_ev~0); 11067744#L391-1 assume !(0 == ~main_zero_ev~0); 11067742#L396-1 assume !(0 == ~main_clk_ev~0); 11067740#L401-1 assume !(0 == ~main_clk_pos_edge~0); 11067738#L406-1 assume !(0 == ~main_clk_neg_edge~0); 11067736#L411-1 assume !(1 == ~main_clk_pos_edge~0); 11067734#L416-1 assume !(1 == ~main_clk_pos_edge~0); 11067732#L421-1 assume !(1 == ~main_clk_pos_edge~0); 11067730#L426-1 assume !(1 == ~main_clk_pos_edge~0); 11067729#L431-1 assume !(1 == ~main_clk_pos_edge~0); 11067727#L436-1 assume !(1 == ~main_in1_ev~0); 11067728#L441-1 assume !(1 == ~main_in2_ev~0); 11222944#L446-1 assume !(1 == ~main_sum_ev~0); 11222943#L451-1 assume !(1 == ~main_diff_ev~0); 11222940#L456-1 assume !(1 == ~main_pres_ev~0); 11222939#L461-1 assume !(1 == ~main_dbl_ev~0); 11222873#L466-1 assume !(1 == ~main_zero_ev~0); 11222872#L471-1 assume !(1 == ~main_clk_ev~0); 11222871#L476-1 assume !(1 == ~main_clk_pos_edge~0); 11222870#L481-1 assume !(1 == ~main_clk_neg_edge~0); 11222869#L732-1 assume !false; 11222868#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 11222867#L219 assume !false; 11222866#L137 assume !(0 == ~N_generate_st~0); 11222865#L141 assume !(0 == ~S1_addsub_st~0); 11222864#L144 assume !(0 == ~S2_presdbl_st~0); 11222863#L147 assume !(0 == ~S3_zero_st~0); 11222862#L150 assume !(0 == ~D_print_st~0); 11222861#L235 start_simulation_~kernel_st~0 := 2; 11067511#L499 assume !(1 == ~main_in1_req_up~0); 11067512#L499-2 assume !(1 == ~main_in2_req_up~0); 11067592#L510-1 assume !(1 == ~main_sum_req_up~0); 11067925#L521-1 assume !(1 == ~main_diff_req_up~0); 11067926#L532-1 assume !(1 == ~main_pres_req_up~0); 11065958#L543-1 assume !(1 == ~main_dbl_req_up~0); 11065956#L554-1 assume !(1 == ~main_zero_req_up~0); 11065947#L565-1 assume !(1 == ~main_clk_req_up~0); 11065948#L576-1 start_simulation_~kernel_st~0 := 3; 11066025#L595 assume !(0 == ~main_in1_ev~0); 11066310#L595-2 assume !(0 == ~main_in2_ev~0); 11066083#L600-1 assume !(0 == ~main_sum_ev~0); 11066084#L605-1 assume !(0 == ~main_diff_ev~0); 11065803#L610-1 assume !(0 == ~main_pres_ev~0); 11065804#L615-1 assume !(0 == ~main_dbl_ev~0); 11065909#L620-1 assume !(0 == ~main_zero_ev~0); 11066022#L625-1 assume !(0 == ~main_clk_ev~0); 11069516#L630-1 assume !(0 == ~main_clk_pos_edge~0); 11069515#L635-1 assume !(0 == ~main_clk_neg_edge~0); 11069514#L640-1 assume !(1 == ~main_clk_pos_edge~0); 11069513#L645-1 assume !(1 == ~main_clk_pos_edge~0); 11069512#L650-1 assume !(1 == ~main_clk_pos_edge~0); 11069511#L655-1 assume !(1 == ~main_clk_pos_edge~0); 11069510#L660-1 assume !(1 == ~main_clk_pos_edge~0); 11069493#L665-1 assume !(1 == ~main_in1_ev~0); 11069428#L670-1 assume !(1 == ~main_in2_ev~0); 11069116#L675-1 assume !(1 == ~main_sum_ev~0); 11069112#L680-1 assume !(1 == ~main_diff_ev~0); 11068849#L685-1 assume !(1 == ~main_pres_ev~0); 11068831#L690-1 assume !(1 == ~main_dbl_ev~0); 11068829#L695-1 assume !(1 == ~main_zero_ev~0); 11231827#L700-1 assume !(1 == ~main_clk_ev~0); 11231826#L705-1 assume !(1 == ~main_clk_pos_edge~0); 11231821#L710-1 assume !(1 == ~main_clk_neg_edge~0); 11231817#L715-1 assume !(0 == ~N_generate_st~0); 11231816#L723 assume !(0 == ~S1_addsub_st~0); 11231815#L726 assume !(0 == ~S2_presdbl_st~0); 11231813#L729 assume !(0 == ~S3_zero_st~0); 11231811#L732 assume !(0 == ~D_print_st~0); 11231809#L742-2 assume !false; 11231806#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 11231802#L246-3 assume !(1 == ~main_in1_req_up~0); 11231794#L246-5 assume !(1 == ~main_in2_req_up~0); 11231766#L257-3 assume !(1 == ~main_sum_req_up~0); 11231755#L268-3 assume !(1 == ~main_diff_req_up~0); 11231733#L279-3 assume !(1 == ~main_pres_req_up~0); 11231718#L290-3 assume !(1 == ~main_dbl_req_up~0); 11231704#L301-3 assume !(1 == ~main_zero_req_up~0); 11231694#L312-3 assume 1 == ~main_clk_req_up~0; 11176347#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 11176345#L327-3 [2019-12-07 10:32:23,194 INFO L796 eck$LassoCheckResult]: Loop: 11176345#L327-3 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 11176344#L324-3 ~main_clk_req_up~0 := 0; 11176343#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 11176341#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 11176339#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 11176337#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 11176335#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 11176333#L361-3 assume !(0 == ~main_in1_ev~0); 11176331#L366-3 assume !(0 == ~main_in2_ev~0); 11176329#L371-3 assume !(0 == ~main_sum_ev~0); 11176327#L376-3 assume !(0 == ~main_diff_ev~0); 11176325#L381-3 assume !(0 == ~main_pres_ev~0); 11176323#L386-3 assume !(0 == ~main_dbl_ev~0); 11176322#L391-3 assume !(0 == ~main_zero_ev~0); 11176321#L396-3 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 11176319#L401-3 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 11176317#L406-3 assume !(0 == ~main_clk_neg_edge~0); 11176315#L411-3 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 11176313#L416-3 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 11176311#L421-3 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 11176309#L426-3 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 11176307#L431-3 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 11176305#L436-3 assume !(1 == ~main_in1_ev~0); 11176303#L441-3 assume !(1 == ~main_in2_ev~0); 11176301#L446-3 assume !(1 == ~main_sum_ev~0); 11176297#L451-3 assume !(1 == ~main_diff_ev~0); 11172957#L456-3 assume !(1 == ~main_pres_ev~0); 11176293#L461-3 assume !(1 == ~main_dbl_ev~0); 11172635#L466-3 assume !(1 == ~main_zero_ev~0); 11173410#L471-3 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 11176291#L476-3 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 11176290#L481-3 assume !(1 == ~main_clk_neg_edge~0); 11176287#L732-3 assume !false; 11176277#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 11176274#L219-1 assume !false; 11176272#L137-1 assume 0 == ~N_generate_st~0; 11176271#L150-3 assume 0 == ~N_generate_st~0;eval_~tmp~0 := eval_#t~nondet0;havoc eval_#t~nondet0; 11176269#L163-2 assume 0 != eval_~tmp~0;~N_generate_st~0 := 1;havoc N_generate_~a~0, N_generate_~b~0;havoc N_generate_~a~0;havoc N_generate_~b~0;~main_in1_val_t~0 := N_generate_~a~0;~main_in1_req_up~0 := 1;~main_in2_val_t~0 := N_generate_~b~0;~main_in2_req_up~0 := 1; 11176270#L159-1 assume 0 == ~S1_addsub_st~0;eval_~tmp___0~0 := eval_#t~nondet1;havoc eval_#t~nondet1; 11176275#L178-2 assume 0 != eval_~tmp___0~0;~S1_addsub_st~0 := 1;havoc S1_addsub_~a~1, S1_addsub_~b~1;havoc S1_addsub_~a~1;havoc S1_addsub_~b~1;S1_addsub_~a~1 := ~main_in1_val~0;S1_addsub_~b~1 := ~main_in2_val~0;~main_sum_val_t~0 := S1_addsub_~a~1 + S1_addsub_~b~1;~main_sum_req_up~0 := 1;~main_diff_val_t~0 := S1_addsub_~a~1 - S1_addsub_~b~1;~main_diff_req_up~0 := 1; 11176276#L174-1 assume 0 == ~S2_presdbl_st~0;eval_~tmp___1~0 := eval_#t~nondet2;havoc eval_#t~nondet2; 11176398#L193-2 assume 0 != eval_~tmp___1~0;~S2_presdbl_st~0 := 1;havoc S2_presdbl_~a~2, S2_presdbl_~b~2, S2_presdbl_~c~0, S2_presdbl_~d~0;havoc S2_presdbl_~a~2;havoc S2_presdbl_~b~2;havoc S2_presdbl_~c~0;havoc S2_presdbl_~d~0;S2_presdbl_~a~2 := ~main_sum_val~0;S2_presdbl_~b~2 := ~main_diff_val~0;~main_pres_val_t~0 := S2_presdbl_~a~2;~main_pres_req_up~0 := 1;S2_presdbl_~c~0 := S2_presdbl_~a~2 + S2_presdbl_~b~2;S2_presdbl_~d~0 := S2_presdbl_~a~2 - S2_presdbl_~b~2;~main_dbl_val_t~0 := S2_presdbl_~c~0 + S2_presdbl_~d~0;~main_dbl_req_up~0 := 1; 11176399#L189-1 assume 0 == ~S3_zero_st~0;eval_~tmp___2~0 := eval_#t~nondet3;havoc eval_#t~nondet3; 11176514#L208-2 assume 0 != eval_~tmp___2~0;~S3_zero_st~0 := 1;havoc S3_zero_~a~3, S3_zero_~b~3;havoc S3_zero_~a~3;havoc S3_zero_~b~3;S3_zero_~a~3 := ~main_pres_val~0;S3_zero_~b~3 := ~main_dbl_val~0;~main_zero_val_t~0 := S3_zero_~b~3 - (S3_zero_~a~3 + S3_zero_~a~3);~main_zero_req_up~0 := 1; 11176157#L204-1 assume 0 == ~D_print_st~0;eval_~tmp___3~0 := eval_#t~nondet4;havoc eval_#t~nondet4; 11172753#L223-2 assume 0 != eval_~tmp___3~0;~D_print_st~0 := 1;~D_z~0 := ~main_zero_val~0; 11172752#L219-1 assume !false; 11171247#L137-1 assume !(0 == ~N_generate_st~0); 11171246#L141-2 assume !(0 == ~S1_addsub_st~0); 11171244#L144-2 assume !(0 == ~S2_presdbl_st~0); 11171240#L147-2 assume !(0 == ~S3_zero_st~0); 11171238#L150-2 assume !(0 == ~D_print_st~0); 11171236#L235-1 start_simulation_~kernel_st~0 := 2; 11171234#L499-3 assume 1 == ~main_in1_req_up~0; 11171230#L500-3 assume !(~main_in1_val~0 != ~main_in1_val_t~0); 11171226#L500-5 ~main_in1_req_up~0 := 0; 11171222#L499-5 assume 1 == ~main_in2_req_up~0; 11171217#L511-3 assume !(~main_in2_val~0 != ~main_in2_val_t~0); 11171218#L511-5 ~main_in2_req_up~0 := 0; 11184035#L510-3 assume 1 == ~main_sum_req_up~0; 11184033#L522-3 assume !(~main_sum_val~0 != ~main_sum_val_t~0); 11184031#L522-5 ~main_sum_req_up~0 := 0; 11184029#L521-3 assume 1 == ~main_diff_req_up~0; 11184025#L533-3 assume !(~main_diff_val~0 != ~main_diff_val_t~0); 11184026#L533-5 ~main_diff_req_up~0 := 0; 11205304#L532-3 assume 1 == ~main_pres_req_up~0; 11205302#L544-3 assume !(~main_pres_val~0 != ~main_pres_val_t~0); 11205299#L544-5 ~main_pres_req_up~0 := 0; 11205297#L543-3 assume 1 == ~main_dbl_req_up~0; 11205272#L555-3 assume !(~main_dbl_val~0 != ~main_dbl_val_t~0); 11205274#L555-5 ~main_dbl_req_up~0 := 0; 11198927#L554-3 assume 1 == ~main_zero_req_up~0; 11198925#L566-3 assume !(~main_zero_val~0 != ~main_zero_val_t~0); 11066230#L566-5 ~main_zero_req_up~0 := 0; 11065979#L565-3 assume !(1 == ~main_clk_req_up~0); 11065980#L576-3 start_simulation_~kernel_st~0 := 3; 11165776#L595-3 assume !(0 == ~main_in1_ev~0); 11165774#L595-5 assume !(0 == ~main_in2_ev~0); 11165772#L600-3 assume !(0 == ~main_sum_ev~0); 11165769#L605-3 assume !(0 == ~main_diff_ev~0); 11165767#L610-3 assume !(0 == ~main_pres_ev~0); 11165765#L615-3 assume !(0 == ~main_dbl_ev~0); 11165763#L620-3 assume !(0 == ~main_zero_ev~0); 11165761#L625-3 assume !(0 == ~main_clk_ev~0); 11165759#L630-3 assume !(0 == ~main_clk_pos_edge~0); 11165757#L635-3 assume !(0 == ~main_clk_neg_edge~0); 11165755#L640-3 assume !(1 == ~main_clk_pos_edge~0); 11165753#L645-3 assume !(1 == ~main_clk_pos_edge~0); 11165751#L650-3 assume !(1 == ~main_clk_pos_edge~0); 11165749#L655-3 assume !(1 == ~main_clk_pos_edge~0); 11165746#L660-3 assume !(1 == ~main_clk_pos_edge~0); 11165744#L665-3 assume !(1 == ~main_in1_ev~0); 11165731#L670-3 assume !(1 == ~main_in2_ev~0); 11165732#L675-3 assume !(1 == ~main_sum_ev~0); 11175279#L680-3 assume !(1 == ~main_diff_ev~0); 11165720#L685-3 assume !(1 == ~main_pres_ev~0); 11165718#L690-3 assume !(1 == ~main_dbl_ev~0); 11165716#L695-3 assume !(1 == ~main_zero_ev~0); 11165706#L700-3 assume !(1 == ~main_clk_ev~0); 11165702#L705-3 assume !(1 == ~main_clk_pos_edge~0); 11165697#L710-3 assume !(1 == ~main_clk_neg_edge~0); 11165691#L715-3 assume !(0 == ~N_generate_st~0); 11165692#L723-2 assume !(0 == ~S1_addsub_st~0); 11175251#L726-2 assume !(0 == ~S2_presdbl_st~0); 11175249#L729-2 assume !(0 == ~S3_zero_st~0); 11165683#L732-2 assume !(0 == ~D_print_st~0); 11165684#L742-1 main_~count~0 := 1 + main_~count~0; 11175242#L793 assume !(5 == main_~count~0); 11165673#L793-2 ~main_clk_val_t~0 := 0;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 11165670#L246-6 assume !(1 == ~main_in1_req_up~0); 11165671#L246-8 assume !(1 == ~main_in2_req_up~0); 11177646#L257-5 assume !(1 == ~main_sum_req_up~0); 11177640#L268-5 assume !(1 == ~main_diff_req_up~0); 11177641#L279-5 assume !(1 == ~main_pres_req_up~0); 11178671#L290-5 assume !(1 == ~main_dbl_req_up~0); 11178667#L301-5 assume !(1 == ~main_zero_req_up~0); 11178664#L312-5 assume 1 == ~main_clk_req_up~0; 11178662#L324-4 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 11178659#L327-6 assume !(1 == ~main_clk_val~0);~main_clk_neg_edge~0 := 0;~main_clk_pos_edge~0 := 2; 11178657#L324-5 ~main_clk_req_up~0 := 0; 11178655#L323-5 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 11178653#L341-5 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 11178651#L346-5 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 11178649#L351-5 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 11178647#L356-5 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 11178644#L361-5 assume !(0 == ~main_in1_ev~0); 11178642#L366-5 assume !(0 == ~main_in2_ev~0); 11178640#L371-5 assume !(0 == ~main_sum_ev~0); 11178637#L376-5 assume !(0 == ~main_diff_ev~0); 11178635#L381-5 assume !(0 == ~main_pres_ev~0); 11178633#L386-5 assume !(0 == ~main_dbl_ev~0); 11178631#L391-5 assume !(0 == ~main_zero_ev~0); 11178629#L396-5 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 11178627#L401-5 assume !(0 == ~main_clk_pos_edge~0); 11178624#L406-5 assume 0 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 1; 11178625#L411-5 assume !(1 == ~main_clk_pos_edge~0); 11199047#L416-5 assume !(1 == ~main_clk_pos_edge~0); 11199045#L421-5 assume !(1 == ~main_clk_pos_edge~0); 11199044#L426-5 assume !(1 == ~main_clk_pos_edge~0); 11199043#L431-5 assume !(1 == ~main_clk_pos_edge~0); 11199041#L436-5 assume !(1 == ~main_in1_ev~0); 11199039#L441-5 assume !(1 == ~main_in2_ev~0); 11199037#L446-5 assume !(1 == ~main_sum_ev~0); 11199035#L451-5 assume !(1 == ~main_diff_ev~0); 11199030#L456-5 assume !(1 == ~main_pres_ev~0); 11199027#L461-5 assume !(1 == ~main_dbl_ev~0); 11193721#L466-5 assume !(1 == ~main_zero_ev~0); 11186607#L471-5 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 11199004#L476-5 assume !(1 == ~main_clk_pos_edge~0); 11199003#L481-5 assume 1 == ~main_clk_neg_edge~0;~main_clk_neg_edge~0 := 2; 11178563#L732-5 assume !false; 11184333#L493-2 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 11184329#L219-2 assume !false; 11184327#L137-2 assume !(0 == ~N_generate_st~0); 11184324#L141-4 assume !(0 == ~S1_addsub_st~0); 11184322#L144-4 assume !(0 == ~S2_presdbl_st~0); 11184320#L147-4 assume !(0 == ~S3_zero_st~0); 11184318#L150-4 assume !(0 == ~D_print_st~0); 11184316#L235-2 start_simulation_~kernel_st~0 := 2; 11184314#L499-6 assume !(1 == ~main_in1_req_up~0); 11184311#L499-8 assume !(1 == ~main_in2_req_up~0); 11184308#L510-5 assume !(1 == ~main_sum_req_up~0); 11184304#L521-5 assume !(1 == ~main_diff_req_up~0); 11184305#L532-5 assume !(1 == ~main_pres_req_up~0); 11184480#L543-5 assume !(1 == ~main_dbl_req_up~0); 11184481#L554-5 assume !(1 == ~main_zero_req_up~0); 11222930#L565-5 assume !(1 == ~main_clk_req_up~0); 11246220#L576-5 start_simulation_~kernel_st~0 := 3; 11246219#L595-6 assume !(0 == ~main_in1_ev~0); 11246217#L595-8 assume !(0 == ~main_in2_ev~0); 11246215#L600-5 assume !(0 == ~main_sum_ev~0); 11246213#L605-5 assume !(0 == ~main_diff_ev~0); 11246211#L610-5 assume !(0 == ~main_pres_ev~0); 11246210#L615-5 assume !(0 == ~main_dbl_ev~0); 11246209#L620-5 assume !(0 == ~main_zero_ev~0); 11246207#L625-5 assume !(0 == ~main_clk_ev~0); 11246205#L630-5 assume !(0 == ~main_clk_pos_edge~0); 11246204#L635-5 assume !(0 == ~main_clk_neg_edge~0); 11246203#L640-5 assume !(1 == ~main_clk_pos_edge~0); 11246202#L645-5 assume !(1 == ~main_clk_pos_edge~0); 11246201#L650-5 assume !(1 == ~main_clk_pos_edge~0); 11246200#L655-5 assume !(1 == ~main_clk_pos_edge~0); 11246199#L660-5 assume !(1 == ~main_clk_pos_edge~0); 11246198#L665-5 assume !(1 == ~main_in1_ev~0); 11246197#L670-5 assume !(1 == ~main_in2_ev~0); 11246196#L675-5 assume !(1 == ~main_sum_ev~0); 11246194#L680-5 assume !(1 == ~main_diff_ev~0); 11199163#L685-5 assume !(1 == ~main_pres_ev~0); 11246192#L690-5 assume !(1 == ~main_dbl_ev~0); 11184404#L695-5 assume !(1 == ~main_zero_ev~0); 11185314#L700-5 assume !(1 == ~main_clk_ev~0); 11185312#L705-5 assume !(1 == ~main_clk_pos_edge~0); 11185310#L710-5 assume !(1 == ~main_clk_neg_edge~0); 11177581#L715-5 assume !(0 == ~N_generate_st~0); 11185306#L723-4 assume !(0 == ~S1_addsub_st~0); 11185304#L726-4 assume !(0 == ~S2_presdbl_st~0); 11185302#L729-4 assume !(0 == ~S3_zero_st~0); 11185300#L732-4 assume !(0 == ~D_print_st~0); 11185298#L742-2 assume !false; 11185296#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 11175894#L246-3 assume !(1 == ~main_in1_req_up~0); 11175890#L246-5 assume !(1 == ~main_in2_req_up~0); 11175886#L257-3 assume !(1 == ~main_sum_req_up~0); 11175882#L268-3 assume !(1 == ~main_diff_req_up~0); 11175883#L279-3 assume !(1 == ~main_pres_req_up~0); 11176362#L290-3 assume !(1 == ~main_dbl_req_up~0); 11176354#L301-3 assume !(1 == ~main_zero_req_up~0); 11176352#L312-3 assume 1 == ~main_clk_req_up~0; 11176348#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 11176345#L327-3 [2019-12-07 10:32:23,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:32:23,194 INFO L82 PathProgramCache]: Analyzing trace with hash -239525980, now seen corresponding path program 18 times [2019-12-07 10:32:23,194 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:32:23,194 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849836287] [2019-12-07 10:32:23,195 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:32:23,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:23,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:23,208 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:32:23,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:32:23,208 INFO L82 PathProgramCache]: Analyzing trace with hash -777873204, now seen corresponding path program 1 times [2019-12-07 10:32:23,208 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:32:23,209 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739998983] [2019-12-07 10:32:23,209 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:32:23,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:23,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:23,240 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:32:23,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:32:23,240 INFO L82 PathProgramCache]: Analyzing trace with hash -995026039, now seen corresponding path program 1 times [2019-12-07 10:32:23,240 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:32:23,240 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783703707] [2019-12-07 10:32:23,240 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:32:23,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:23,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:23,288 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:32:24,351 WARN L192 SmtUtils]: Spent 1.06 s on a formula simplification. DAG size of input: 346 DAG size of output: 278 [2019-12-07 10:32:24,514 WARN L192 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 162 [2019-12-07 10:32:24,516 INFO L210 LassoAnalysis]: Preferences: [2019-12-07 10:32:24,516 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2019-12-07 10:32:24,516 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2019-12-07 10:32:24,516 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2019-12-07 10:32:24,516 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2019-12-07 10:32:24,516 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:24,516 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2019-12-07 10:32:24,516 INFO L132 ssoRankerPreferences]: Path of dumped script: [2019-12-07 10:32:24,516 INFO L133 ssoRankerPreferences]: Filename of dumped script: pipeline.cil-2.c_Iteration52_Loop [2019-12-07 10:32:24,516 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2019-12-07 10:32:24,516 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2019-12-07 10:32:24,518 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,521 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,523 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,525 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,526 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,527 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,528 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,529 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,530 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,531 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,534 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,535 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,536 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,537 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,538 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,539 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,575 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,576 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,577 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,580 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,581 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,583 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,585 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,587 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,590 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,590 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,592 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,593 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,596 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,598 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,599 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,600 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,601 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,602 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,605 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,608 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,609 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,610 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,611 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,612 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,613 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:24,614 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:25,068 INFO L292 LassoAnalysis]: Preprocessing complete. [2019-12-07 10:32:25,068 INFO L404 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 815 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 815 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,070 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,070 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,073 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,073 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_in2_ev~0=3} Honda state: {~main_in2_ev~0=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 816 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 816 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,076 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,076 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,080 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,080 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_pres_ev~0=-1} Honda state: {~main_pres_ev~0=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 817 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 817 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,083 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,083 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,086 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,086 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~N_generate_st~0=2} Honda state: {~N_generate_st~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 818 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 818 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,089 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,089 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,093 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,093 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp___3~0=0} Honda state: {ULTIMATE.start_eval_~tmp___3~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 819 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 819 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,096 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,096 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,098 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,099 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet2=0} Honda state: {ULTIMATE.start_eval_#t~nondet2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 820 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 820 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,102 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,102 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,104 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,104 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_sum_req_up~0=0} Honda state: {~main_sum_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 821 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 821 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,107 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,107 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,110 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,110 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet0=0} Honda state: {ULTIMATE.start_eval_#t~nondet0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 822 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 822 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,113 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,113 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,116 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,116 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_req_up~0=1} Honda state: {~main_clk_req_up~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 823 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 823 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,120 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,120 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,123 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,123 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_pos_edge~0=2} Honda state: {~main_clk_pos_edge~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 824 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 824 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,126 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,126 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,129 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,129 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_zero_ev~0=-1} Honda state: {~main_zero_ev~0=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 825 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 825 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,132 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,132 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,135 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,135 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S2_presdbl_st~0=2} Honda state: {~S2_presdbl_st~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 826 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 826 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,138 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,138 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,141 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,141 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_in1_req_up~0=0} Honda state: {~main_in1_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 827 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 827 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,144 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,145 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,148 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,148 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_neg_edge~0=2} Honda state: {~main_clk_neg_edge~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 828 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 828 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,152 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,152 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,154 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,154 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp___0~0=0} Honda state: {ULTIMATE.start_eval_~tmp___0~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 829 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 829 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,157 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,157 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,159 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,159 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_in2_req_up~0=0} Honda state: {~main_in2_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 830 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 830 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,163 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,164 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,191 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,191 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_S2_presdbl_~c~0=2, ~main_zero_val_t~0=0, ULTIMATE.start_S2_presdbl_~b~2=2, ULTIMATE.start_N_generate_~a~0=1, ~main_zero_val~0=0, ~main_diff_val~0=2, ULTIMATE.start_S3_zero_~b~3=0, ~main_dbl_val_t~0=0, ULTIMATE.start_S2_presdbl_~d~0=-2, ~main_in1_val_t~0=1, ~D_z~0=0, ~main_in2_val_t~0=-1, ~main_in2_val~0=-1, ~main_in1_val~0=1, ~main_sum_val_t~0=0, ~main_sum_val~0=0, ~main_dbl_val~0=0, ~main_pres_val_t~0=0, ULTIMATE.start_S1_addsub_~a~1=1, ULTIMATE.start_S2_presdbl_~a~2=0, ULTIMATE.start_S1_addsub_~b~1=-1, ULTIMATE.start_N_generate_~b~0=-1, ULTIMATE.start_S3_zero_~a~3=0, ~main_diff_val_t~0=2, ~main_pres_val~0=0} Honda state: {ULTIMATE.start_S2_presdbl_~c~0=2, ~main_zero_val_t~0=0, ULTIMATE.start_S2_presdbl_~b~2=2, ULTIMATE.start_N_generate_~a~0=1, ~main_zero_val~0=0, ~main_diff_val~0=2, ULTIMATE.start_S3_zero_~b~3=0, ~main_dbl_val_t~0=0, ULTIMATE.start_S2_presdbl_~d~0=-2, ~main_in1_val_t~0=1, ~D_z~0=0, ~main_in2_val_t~0=-1, ~main_in2_val~0=-1, ~main_in1_val~0=1, ~main_sum_val_t~0=0, ~main_sum_val~0=0, ~main_dbl_val~0=0, ~main_pres_val_t~0=0, ULTIMATE.start_S1_addsub_~a~1=1, ULTIMATE.start_S2_presdbl_~a~2=0, ULTIMATE.start_S1_addsub_~b~1=-1, ULTIMATE.start_N_generate_~b~0=-1, ULTIMATE.start_S3_zero_~a~3=0, ~main_diff_val_t~0=2, ~main_pres_val~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 831 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 831 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,196 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,196 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,199 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,199 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet3=0} Honda state: {ULTIMATE.start_eval_#t~nondet3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 832 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 832 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,203 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,203 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,206 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,206 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~N_generate_i~0=-8} Honda state: {~N_generate_i~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 833 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 833 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,210 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,210 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,215 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,215 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_sum_ev~0=-1} Honda state: {~main_sum_ev~0=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 834 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 834 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,219 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,219 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,223 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,223 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_dbl_req_up~0=0} Honda state: {~main_dbl_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 835 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 835 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,227 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,227 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,230 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,231 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_diff_ev~0=-1} Honda state: {~main_diff_ev~0=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 836 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 836 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,235 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,235 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,239 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,239 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S3_zero_st~0=2} Honda state: {~S3_zero_st~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 837 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 837 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,243 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,243 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,246 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,246 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_in1_ev~0=-1} Honda state: {~main_in1_ev~0=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 838 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 838 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,384 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,384 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,387 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,387 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_ev~0=0} Honda state: {~main_clk_ev~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 839 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 839 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,391 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,391 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,394 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,394 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp~0=0} Honda state: {ULTIMATE.start_eval_~tmp~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 840 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 840 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,397 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,397 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,399 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,399 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S3_zero_i~0=-8} Honda state: {~S3_zero_i~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 841 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 841 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,403 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,403 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,406 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,406 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S1_addsub_i~0=-8} Honda state: {~S1_addsub_i~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 842 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 842 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,410 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,410 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,413 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,413 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_val_t~0=1, ~main_clk_val~0=1} Honda state: {~main_clk_val_t~0=1, ~main_clk_val~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 843 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 843 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,416 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,416 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,418 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,418 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_zero_req_up~0=0} Honda state: {~main_zero_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 844 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 844 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,421 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,422 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,424 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,424 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet1=0} Honda state: {ULTIMATE.start_eval_#t~nondet1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 845 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 845 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,427 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,427 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,429 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,429 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S1_addsub_st~0=2} Honda state: {~S1_addsub_st~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 846 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 846 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,432 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,432 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,435 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,435 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_diff_req_up~0=0} Honda state: {~main_diff_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 847 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 847 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,439 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,439 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,442 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,442 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~D_print_st~0=2} Honda state: {~D_print_st~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 848 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 848 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,445 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,445 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,448 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,448 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_dbl_ev~0=-1} Honda state: {~main_dbl_ev~0=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 849 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 849 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,451 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,451 INFO L160 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 850 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 850 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,457 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2019-12-07 10:32:25,457 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,511 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,511 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_~count~0=5} Honda state: {ULTIMATE.start_main_~count~0=5} Generalized eigenvectors: [{ULTIMATE.start_main_~count~0=1}, {ULTIMATE.start_main_~count~0=0}, {ULTIMATE.start_main_~count~0=0}] Lambdas: [1, 6, 0] Nus: [0, 0] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 851 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 851 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,515 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,515 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,518 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,518 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S2_presdbl_i~0=-2} Honda state: {~S2_presdbl_i~0=-2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 852 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 852 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,521 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,521 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,524 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,524 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp___2~0=0} Honda state: {ULTIMATE.start_eval_~tmp___2~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 853 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 853 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,527 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,528 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,530 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,530 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet4=0} Honda state: {ULTIMATE.start_eval_#t~nondet4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 854 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 854 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,533 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,533 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,536 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,536 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~D_print_i~0=-8} Honda state: {~D_print_i~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 855 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 855 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,539 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,540 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,542 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,542 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_pres_req_up~0=0} Honda state: {~main_pres_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 856 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 856 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,545 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,545 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,547 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,547 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp___1~0=0} Honda state: {ULTIMATE.start_eval_~tmp___1~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 857 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 857 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:25,551 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:25,551 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:25,554 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:25,554 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_start_simulation_~kernel_st~0=0} Honda state: {ULTIMATE.start_start_simulation_~kernel_st~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2019-12-07 10:32:26,138 WARN L192 SmtUtils]: Spent 580.00 ms on a formula simplification. DAG size of input: 251 DAG size of output: 173 [2019-12-07 10:32:26,220 INFO L210 LassoAnalysis]: Preferences: [2019-12-07 10:32:26,220 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2019-12-07 10:32:26,220 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2019-12-07 10:32:26,220 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2019-12-07 10:32:26,221 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2019-12-07 10:32:26,221 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:26,221 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2019-12-07 10:32:26,221 INFO L132 ssoRankerPreferences]: Path of dumped script: [2019-12-07 10:32:26,221 INFO L133 ssoRankerPreferences]: Filename of dumped script: pipeline.cil-2.c_Iteration52_Lasso [2019-12-07 10:32:26,221 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2019-12-07 10:32:26,221 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2019-12-07 10:32:26,223 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,227 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,229 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,232 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,233 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,235 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,236 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,238 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,240 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,241 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,242 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,244 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,246 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,249 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,250 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,253 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,254 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,256 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,258 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,261 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,263 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,264 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,265 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,267 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,269 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,272 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,273 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,275 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,276 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,277 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,278 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,281 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,333 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,335 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,336 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,338 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,339 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,344 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,346 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,347 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,349 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,352 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,354 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,357 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:26,961 INFO L292 LassoAnalysis]: Preprocessing complete. [2019-12-07 10:32:26,961 INFO L404 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 858 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 858 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:26,966 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:26,966 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:26,969 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:26,969 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_ev~0=0} Honda state: {~main_clk_ev~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 859 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 859 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:26,972 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:26,972 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:26,974 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:26,974 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_sum_req_up~0=0} Honda state: {~main_sum_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 860 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 860 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:26,977 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:26,977 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:26,980 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:26,980 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_diff_ev~0=0} Honda state: {~main_diff_ev~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 861 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 861 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:26,984 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:26,984 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:26,986 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:26,986 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet1=0} Honda state: {ULTIMATE.start_eval_#t~nondet1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 862 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 862 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:26,990 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:26,990 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:26,994 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:26,994 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S1_addsub_i~0=0} Honda state: {~S1_addsub_i~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 863 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 863 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:26,997 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:26,997 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,000 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,000 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_pos_edge~0=0} Honda state: {~main_clk_pos_edge~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 864 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 864 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,004 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,004 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,007 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,007 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~N_generate_i~0=0} Honda state: {~N_generate_i~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 865 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 865 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,011 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,011 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,013 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,014 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_start_simulation_~kernel_st~0=0} Honda state: {ULTIMATE.start_start_simulation_~kernel_st~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 866 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 866 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,017 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,017 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,019 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,020 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp___0~0=0} Honda state: {ULTIMATE.start_eval_~tmp___0~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 867 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 867 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,023 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,023 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,027 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,027 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_zero_req_up~0=0} Honda state: {~main_zero_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 868 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 868 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,031 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,031 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,034 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,034 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S1_addsub_st~0=0} Honda state: {~S1_addsub_st~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 869 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 869 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,038 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,039 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,042 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,042 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S3_zero_i~0=0} Honda state: {~S3_zero_i~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 870 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 870 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,046 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,046 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,050 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,050 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_zero_ev~0=0} Honda state: {~main_zero_ev~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 871 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 871 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,053 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,053 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,055 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,055 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp___2~0=0} Honda state: {ULTIMATE.start_eval_~tmp___2~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 872 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 872 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,059 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,059 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,062 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,062 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_sum_ev~0=0} Honda state: {~main_sum_ev~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 873 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 873 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,065 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,065 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,068 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,068 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet3=0} Honda state: {ULTIMATE.start_eval_#t~nondet3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 874 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 874 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,072 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,072 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,074 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,075 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_dbl_req_up~0=0} Honda state: {~main_dbl_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 875 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 875 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,078 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,078 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,081 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,081 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_in2_req_up~0=0} Honda state: {~main_in2_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 876 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 876 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,084 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,084 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,087 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,087 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_dbl_ev~0=0} Honda state: {~main_dbl_ev~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 877 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 877 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,091 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,091 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,094 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,094 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~D_print_st~0=0} Honda state: {~D_print_st~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 878 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 878 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,097 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,097 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,099 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,099 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet2=0} Honda state: {ULTIMATE.start_eval_#t~nondet2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 879 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 879 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,102 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,102 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,105 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,105 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~N_generate_st~0=0} Honda state: {~N_generate_st~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 880 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 880 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,108 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,108 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,111 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,111 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S2_presdbl_st~0=0} Honda state: {~S2_presdbl_st~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 881 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 881 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,115 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,115 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,118 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,118 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_neg_edge~0=0} Honda state: {~main_clk_neg_edge~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 882 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 882 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,122 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,122 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,126 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,126 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_pres_ev~0=0} Honda state: {~main_pres_ev~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 883 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 883 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,129 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,129 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,132 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,132 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp___3~0=0} Honda state: {ULTIMATE.start_eval_~tmp___3~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 884 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 884 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,135 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,135 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,138 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,138 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~D_print_i~0=0} Honda state: {~D_print_i~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 885 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 885 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,142 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,142 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,146 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,146 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_in1_req_up~0=0} Honda state: {~main_in1_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 886 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 886 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,149 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,149 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,152 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,152 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_~__retres2~0=0} Honda state: {ULTIMATE.start_main_~__retres2~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 887 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 887 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,155 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,155 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,158 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,158 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#res=0} Honda state: {ULTIMATE.start_main_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 888 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 888 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,161 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,161 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,165 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,165 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_in2_ev~0=0} Honda state: {~main_in2_ev~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 889 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 889 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,168 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,168 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,183 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,183 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_zero_val_t~0=0, ULTIMATE.start_S2_presdbl_~c~0=0, ULTIMATE.start_S2_presdbl_~b~2=0, ULTIMATE.start_N_generate_~a~0=0, ~main_zero_val~0=0, ~main_diff_val~0=0, ULTIMATE.start_S3_zero_~b~3=0, ~main_dbl_val_t~0=0, ULTIMATE.start_S2_presdbl_~d~0=0, ~main_in1_val_t~0=0, ~D_z~0=0, ~main_in2_val_t~0=0, ~main_in2_val~0=0, ~main_in1_val~0=0, ~main_sum_val_t~0=0, ~main_sum_val~0=0, ~main_dbl_val~0=0, ~main_pres_val_t~0=0, ULTIMATE.start_S1_addsub_~a~1=0, ULTIMATE.start_S2_presdbl_~a~2=0, ULTIMATE.start_S1_addsub_~b~1=0, ULTIMATE.start_N_generate_~b~0=0, ULTIMATE.start_S3_zero_~a~3=0, ~main_diff_val_t~0=0, ~main_pres_val~0=0} Honda state: {~main_zero_val_t~0=0, ULTIMATE.start_S2_presdbl_~c~0=0, ULTIMATE.start_S2_presdbl_~b~2=0, ULTIMATE.start_N_generate_~a~0=0, ~main_zero_val~0=0, ~main_diff_val~0=0, ULTIMATE.start_S3_zero_~b~3=0, ~main_dbl_val_t~0=0, ULTIMATE.start_S2_presdbl_~d~0=0, ~main_in1_val_t~0=0, ~D_z~0=0, ~main_in2_val_t~0=0, ~main_in2_val~0=0, ~main_in1_val~0=0, ~main_sum_val_t~0=0, ~main_sum_val~0=0, ~main_dbl_val~0=0, ~main_pres_val_t~0=0, ULTIMATE.start_S1_addsub_~a~1=0, ULTIMATE.start_S2_presdbl_~a~2=0, ULTIMATE.start_S1_addsub_~b~1=0, ULTIMATE.start_N_generate_~b~0=0, ULTIMATE.start_S3_zero_~a~3=0, ~main_diff_val_t~0=0, ~main_pres_val~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 890 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 890 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,188 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,188 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,191 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,191 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_~tmp~0=0} Honda state: {ULTIMATE.start_eval_~tmp~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 891 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 891 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,194 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,195 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,198 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,198 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~S2_presdbl_i~0=0} Honda state: {~S2_presdbl_i~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 892 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 892 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,201 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,201 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,204 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,204 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_diff_req_up~0=0} Honda state: {~main_diff_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 893 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 893 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,313 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,313 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,315 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,315 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet0=0} Honda state: {ULTIMATE.start_eval_#t~nondet0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 894 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 894 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,319 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,319 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,322 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,322 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_val_t~0=0, ~main_clk_val~0=0} Honda state: {~main_clk_val_t~0=1, ~main_clk_val~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 895 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 895 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,326 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,326 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,330 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,330 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_clk_req_up~0=0} Honda state: {~main_clk_req_up~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 896 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 896 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,333 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,333 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,336 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,336 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_eval_#t~nondet4=0} Honda state: {ULTIMATE.start_eval_#t~nondet4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 897 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 897 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,343 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,343 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,345 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2019-12-07 10:32:27,345 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {~main_pres_req_up~0=0} Honda state: {~main_pres_req_up~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 898 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 898 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,350 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2019-12-07 10:32:27,350 INFO L160 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 899 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 899 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,358 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2019-12-07 10:32:27,358 INFO L160 nArgumentSynthesizer]: Using integer mode. [2019-12-07 10:32:27,426 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2019-12-07 10:32:27,427 INFO L210 LassoAnalysis]: Preferences: [2019-12-07 10:32:27,428 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2019-12-07 10:32:27,428 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2019-12-07 10:32:27,428 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2019-12-07 10:32:27,428 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2019-12-07 10:32:27,428 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:27,428 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2019-12-07 10:32:27,428 INFO L132 ssoRankerPreferences]: Path of dumped script: [2019-12-07 10:32:27,428 INFO L133 ssoRankerPreferences]: Filename of dumped script: pipeline.cil-2.c_Iteration52_Lasso [2019-12-07 10:32:27,428 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2019-12-07 10:32:27,428 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2019-12-07 10:32:27,432 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,434 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,436 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,438 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,440 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,442 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,445 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,449 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,452 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,454 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,455 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,458 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,511 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,513 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,516 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,519 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,521 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,523 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,524 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,525 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,527 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,530 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,531 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,533 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,535 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,537 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,539 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,540 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,541 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,542 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,543 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,546 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,548 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,549 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,551 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,552 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,552 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,553 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,559 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,561 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,563 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,566 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,567 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:27,569 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2019-12-07 10:32:28,189 INFO L292 LassoAnalysis]: Preprocessing complete. [2019-12-07 10:32:28,190 INFO L489 LassoAnalysis]: Using template 'affine'. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 900 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 900 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,192 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,193 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,193 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,193 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,193 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,196 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,196 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,199 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 901 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 901 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,202 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,203 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,203 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,203 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,203 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,204 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,204 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,207 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 902 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 902 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,210 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,211 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,211 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,211 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,211 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,212 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,212 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,219 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 903 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 903 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,223 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,224 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,224 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,224 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,224 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,225 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,225 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,231 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 904 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 904 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,234 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,235 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,235 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,235 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,235 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,236 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,236 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,239 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 905 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 905 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,242 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,243 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,243 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,243 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,243 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,244 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,244 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,249 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 906 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 906 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,252 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,253 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,253 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,253 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,253 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,254 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,255 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,260 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 907 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 907 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,264 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,265 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,265 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,265 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,265 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,266 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,266 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,274 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 908 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 908 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,277 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,279 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,279 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,279 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,281 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,281 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,287 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 909 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 909 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,290 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,291 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,291 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:28,291 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,291 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,291 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,291 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:32:28,291 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:28,292 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 910 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 910 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,295 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,296 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,296 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,297 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,297 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,298 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,298 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,304 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 911 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 911 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,308 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,310 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,310 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,310 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,310 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,320 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,320 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,340 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 912 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 912 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,344 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,345 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,345 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,345 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,345 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,346 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,346 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,348 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 913 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 913 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,352 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,353 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,353 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,353 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,353 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,355 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,355 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,358 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 914 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 914 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,361 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,362 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,362 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,362 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,362 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,363 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,363 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,370 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 915 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 915 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,373 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,374 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,374 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,374 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,374 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,375 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,375 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,378 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 916 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 916 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,381 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,382 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,382 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,382 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,382 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,383 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,383 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,385 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 917 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 917 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,388 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,389 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,389 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,390 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,390 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,390 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,390 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,393 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 918 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 918 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,397 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,398 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,398 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:28,398 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,398 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,398 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,399 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:32:28,399 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:28,400 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 919 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 919 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,403 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,404 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,404 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,404 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,404 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,405 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,405 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,408 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 920 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 920 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,412 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,413 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,413 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,413 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,413 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,414 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,414 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,420 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 921 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 921 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,424 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,425 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,425 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:28,425 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,425 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,425 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,425 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:32:28,425 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:28,426 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 922 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 922 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,429 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,430 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,430 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,430 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,430 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,431 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,431 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,434 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 923 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 923 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,438 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,439 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,439 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:28,440 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,440 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,440 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,440 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:32:28,440 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:28,441 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 924 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 924 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,444 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,445 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,445 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,445 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,446 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,446 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,446 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,449 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 925 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 925 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,452 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,453 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,453 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,453 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,453 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,455 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,455 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,460 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 926 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 926 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,464 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,465 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,465 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,465 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,465 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,466 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,466 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,469 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 927 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 927 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,472 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,473 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,473 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:28,473 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,473 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,473 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,473 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:32:28,473 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:28,474 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 928 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 928 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,477 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,478 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,478 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:28,478 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,478 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,478 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,478 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:32:28,478 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:28,479 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 929 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 929 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,482 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,483 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,483 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:28,483 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,483 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,483 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,483 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:32:28,484 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:28,484 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 930 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 930 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,487 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,488 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,488 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,488 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,488 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,490 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,490 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,496 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 931 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 931 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,500 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,501 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,501 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,501 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,501 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,502 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,502 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,508 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 932 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 932 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,512 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,513 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,513 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:28,513 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,513 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,513 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,514 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:32:28,514 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:28,515 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 933 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 933 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,518 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,519 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,519 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,519 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,519 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,520 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,520 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,523 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 934 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 934 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,527 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,528 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,528 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:28,528 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,529 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,529 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,529 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:32:28,529 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:28,530 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 935 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 935 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,533 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,534 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,534 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:28,534 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,534 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,534 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,534 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:32:28,534 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:28,535 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 936 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 936 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,539 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,540 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,540 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2019-12-07 10:32:28,540 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,540 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,541 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,541 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2019-12-07 10:32:28,541 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2019-12-07 10:32:28,542 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 937 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 937 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,545 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,546 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,546 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,546 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,546 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,547 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,548 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,552 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 938 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 938 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,555 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,556 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,557 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,557 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,557 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,557 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,557 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,560 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 939 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 939 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,563 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,564 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,564 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,565 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2019-12-07 10:32:28,565 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,565 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2019-12-07 10:32:28,565 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2019-12-07 10:32:28,568 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 940 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 940 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,571 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2019-12-07 10:32:28,573 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2019-12-07 10:32:28,573 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2019-12-07 10:32:28,573 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2019-12-07 10:32:28,573 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2019-12-07 10:32:28,575 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2019-12-07 10:32:28,575 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2019-12-07 10:32:28,585 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2019-12-07 10:32:28,597 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2019-12-07 10:32:28,597 INFO L444 ModelExtractionUtils]: 2 out of 11 variables were initially zero. Simplification set additionally 4 variables to zero. No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/z3 Starting monitored process 941 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 941 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-12-07 10:32:28,600 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2019-12-07 10:32:28,604 INFO L438 nArgumentSynthesizer]: Removed 3 redundant supporting invariants from a total of 4. [2019-12-07 10:32:28,604 INFO L510 LassoAnalysis]: Proved termination. [2019-12-07 10:32:28,604 INFO L512 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~count~0) = -2*ULTIMATE.start_main_~count~0 + 9 Supporting invariants [-1*ULTIMATE.start_main_~count~0 + 4 >= 0] [2019-12-07 10:32:28,608 INFO L297 tatePredicateManager]: 0 out of 1 supporting invariants were superfluous and have been removed [2019-12-07 10:32:28,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:32:28,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:32:28,647 INFO L264 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 3 conjunts are in the unsatisfiable core [2019-12-07 10:32:28,648 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 10:32:28,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:32:28,687 INFO L264 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 6 conjunts are in the unsatisfiable core [2019-12-07 10:32:28,688 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 10:32:28,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 10:32:28,718 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2019-12-07 10:32:28,718 INFO L72 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 189314 states and 233620 transitions. cyclomatic complexity: 44311 Second operand 6 states. [2019-12-07 10:32:29,186 INFO L76 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 189314 states and 233620 transitions. cyclomatic complexity: 44311. Second operand 6 states. Result 217994 states and 267932 transitions. Complement of second has 7 states. [2019-12-07 10:32:29,187 INFO L142 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 1 non-accepting loop states 2 accepting loop states [2019-12-07 10:32:29,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2019-12-07 10:32:29,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 345 transitions. [2019-12-07 10:32:29,188 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 345 transitions. Stem has 99 letters. Loop has 209 letters. [2019-12-07 10:32:29,188 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2019-12-07 10:32:29,189 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2019-12-07 10:32:29,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:32:29,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:32:29,229 INFO L264 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 3 conjunts are in the unsatisfiable core [2019-12-07 10:32:29,230 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 10:32:29,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 10:32:29,266 INFO L264 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 6 conjunts are in the unsatisfiable core [2019-12-07 10:32:29,268 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 10:32:29,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 10:32:29,306 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2019-12-07 10:32:29,306 INFO L72 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 189314 states and 233620 transitions. cyclomatic complexity: 44311 Second operand 6 states. [2019-12-07 10:32:30,463 INFO L76 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 189314 states and 233620 transitions. cyclomatic complexity: 44311. Second operand 6 states. Result 574402 states and 706876 transitions. Complement of second has 10 states. [2019-12-07 10:32:30,463 INFO L142 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2019-12-07 10:32:30,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2019-12-07 10:32:30,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 743 transitions. [2019-12-07 10:32:30,464 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 743 transitions. Stem has 99 letters. Loop has 209 letters. [2019-12-07 10:32:30,465 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2019-12-07 10:32:30,465 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 743 transitions. Stem has 308 letters. Loop has 209 letters. [2019-12-07 10:32:30,465 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2019-12-07 10:32:30,466 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 743 transitions. Stem has 99 letters. Loop has 418 letters. [2019-12-07 10:32:30,466 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2019-12-07 10:32:30,467 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 574402 states and 706876 transitions. [2019-12-07 10:32:32,041 INFO L131 ngComponentsAnalysis]: Automaton has 1746 accepting balls. 350224 [2019-12-07 10:32:32,996 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 574402 states to 574226 states and 706700 transitions. [2019-12-07 10:32:32,996 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 381626 [2019-12-07 10:32:33,167 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 381794 [2019-12-07 10:32:33,167 INFO L73 IsDeterministic]: Start isDeterministic. Operand 574226 states and 706700 transitions. [2019-12-07 10:32:33,220 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2019-12-07 10:32:33,220 INFO L688 BuchiCegarLoop]: Abstraction has 574226 states and 706700 transitions. [2019-12-07 10:32:33,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574226 states and 706700 transitions. [2019-12-07 10:32:36,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574226 to 544254. [2019-12-07 10:32:36,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 544254 states. [2019-12-07 10:32:37,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544254 states to 544254 states and 670868 transitions. [2019-12-07 10:32:37,603 INFO L711 BuchiCegarLoop]: Abstraction has 544254 states and 670868 transitions. [2019-12-07 10:32:37,604 INFO L591 BuchiCegarLoop]: Abstraction has 544254 states and 670868 transitions. [2019-12-07 10:32:37,604 INFO L424 BuchiCegarLoop]: ======== Iteration 53============ [2019-12-07 10:32:37,604 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 544254 states and 670868 transitions. [2019-12-07 10:32:38,458 INFO L131 ngComponentsAnalysis]: Automaton has 1746 accepting balls. 340440 [2019-12-07 10:32:38,459 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2019-12-07 10:32:38,459 INFO L119 BuchiIsEmpty]: Starting construction of run [2019-12-07 10:32:38,460 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:32:38,460 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 10:32:38,460 INFO L794 eck$LassoCheckResult]: Stem: 12049913#ULTIMATE.startENTRY ~main_in1_val~0 := 0;~main_in1_val_t~0 := 0;~main_in1_ev~0 := 0;~main_in1_req_up~0 := 0;~main_in2_val~0 := 0;~main_in2_val_t~0 := 0;~main_in2_ev~0 := 0;~main_in2_req_up~0 := 0;~main_diff_val~0 := 0;~main_diff_val_t~0 := 0;~main_diff_ev~0 := 0;~main_diff_req_up~0 := 0;~main_sum_val~0 := 0;~main_sum_val_t~0 := 0;~main_sum_ev~0 := 0;~main_sum_req_up~0 := 0;~main_pres_val~0 := 0;~main_pres_val_t~0 := 0;~main_pres_ev~0 := 0;~main_pres_req_up~0 := 0;~main_dbl_val~0 := 0;~main_dbl_val_t~0 := 0;~main_dbl_ev~0 := 0;~main_dbl_req_up~0 := 0;~main_zero_val~0 := 0;~main_zero_val_t~0 := 0;~main_zero_ev~0 := 0;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_val_t~0 := 0;~main_clk_ev~0 := 0;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 0;~N_generate_st~0 := 0;~N_generate_i~0 := 0;~S1_addsub_st~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_st~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_st~0 := 0;~S3_zero_i~0 := 0;~D_z~0 := 0;~D_print_st~0 := 0;~D_print_i~0 := 0; 12049447#L-1 havoc main_#res;havoc main_~count~0, main_~__retres2~0;havoc main_~count~0;havoc main_~__retres2~0;~main_in1_ev~0 := 2;~main_in1_req_up~0 := 0;~main_in2_ev~0 := 2;~main_in2_req_up~0 := 0;~main_diff_ev~0 := 2;~main_diff_req_up~0 := 0;~main_sum_ev~0 := 2;~main_sum_req_up~0 := 0;~main_pres_ev~0 := 2;~main_pres_req_up~0 := 0;~main_dbl_ev~0 := 2;~main_dbl_req_up~0 := 0;~main_zero_ev~0 := 2;~main_zero_req_up~0 := 0;~main_clk_val~0 := 0;~main_clk_ev~0 := 2;~main_clk_req_up~0 := 0;~main_clk_pos_edge~0 := 2;~main_clk_neg_edge~0 := 2;main_~count~0 := 0;~N_generate_i~0 := 0;~S1_addsub_i~0 := 0;~S2_presdbl_i~0 := 0;~S3_zero_i~0 := 0;~D_print_i~0 := 0;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 12049448#L246 assume !(1 == ~main_in1_req_up~0); 12049583#L246-2 assume !(1 == ~main_in2_req_up~0); 12049585#L257-1 assume !(1 == ~main_sum_req_up~0); 12049689#L268-1 assume !(1 == ~main_diff_req_up~0); 12049696#L279-1 assume !(1 == ~main_pres_req_up~0); 12051845#L290-1 assume !(1 == ~main_dbl_req_up~0); 12051838#L301-1 assume !(1 == ~main_zero_req_up~0); 12051833#L312-1 assume !(1 == ~main_clk_req_up~0); 12051831#L323-1 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 12051829#L341-1 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 12051827#L346-1 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 12051825#L351-1 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 12051823#L356-1 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 12051821#L361-1 assume !(0 == ~main_in1_ev~0); 12051819#L366-1 assume !(0 == ~main_in2_ev~0); 12051817#L371-1 assume !(0 == ~main_sum_ev~0); 12051815#L376-1 assume !(0 == ~main_diff_ev~0); 12051813#L381-1 assume !(0 == ~main_pres_ev~0); 12051811#L386-1 assume !(0 == ~main_dbl_ev~0); 12051809#L391-1 assume !(0 == ~main_zero_ev~0); 12051807#L396-1 assume !(0 == ~main_clk_ev~0); 12051805#L401-1 assume !(0 == ~main_clk_pos_edge~0); 12051803#L406-1 assume !(0 == ~main_clk_neg_edge~0); 12051801#L411-1 assume !(1 == ~main_clk_pos_edge~0); 12051799#L416-1 assume !(1 == ~main_clk_pos_edge~0); 12051797#L421-1 assume !(1 == ~main_clk_pos_edge~0); 12051795#L426-1 assume !(1 == ~main_clk_pos_edge~0); 12051793#L431-1 assume !(1 == ~main_clk_pos_edge~0); 12051791#L436-1 assume !(1 == ~main_in1_ev~0); 12051687#L441-1 assume !(1 == ~main_in2_ev~0); 12051684#L446-1 assume !(1 == ~main_sum_ev~0); 12051682#L451-1 assume !(1 == ~main_diff_ev~0); 12051678#L456-1 assume !(1 == ~main_pres_ev~0); 12051634#L461-1 assume !(1 == ~main_dbl_ev~0); 12051597#L466-1 assume !(1 == ~main_zero_ev~0); 12051594#L471-1 assume !(1 == ~main_clk_ev~0); 12051591#L476-1 assume !(1 == ~main_clk_pos_edge~0); 12051589#L481-1 assume !(1 == ~main_clk_neg_edge~0); 12051587#L732-1 assume !false; 12051585#L493 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 12051583#L219 assume !false; 12051581#L137 assume !(0 == ~N_generate_st~0); 12051579#L141 assume !(0 == ~S1_addsub_st~0); 12051577#L144 assume !(0 == ~S2_presdbl_st~0); 12051575#L147 assume !(0 == ~S3_zero_st~0); 12051573#L150 assume !(0 == ~D_print_st~0); 12051571#L235 start_simulation_~kernel_st~0 := 2; 12051568#L499 assume !(1 == ~main_in1_req_up~0); 12051567#L499-2 assume !(1 == ~main_in2_req_up~0); 12049709#L510-1 assume !(1 == ~main_sum_req_up~0); 12049699#L521-1 assume !(1 == ~main_diff_req_up~0); 12049700#L532-1 assume !(1 == ~main_pres_req_up~0); 12049687#L543-1 assume !(1 == ~main_dbl_req_up~0); 12049688#L554-1 assume !(1 == ~main_zero_req_up~0); 12052966#L565-1 assume !(1 == ~main_clk_req_up~0); 12053563#L576-1 start_simulation_~kernel_st~0 := 3; 12053561#L595 assume !(0 == ~main_in1_ev~0); 12053559#L595-2 assume !(0 == ~main_in2_ev~0); 12053557#L600-1 assume !(0 == ~main_sum_ev~0); 12053555#L605-1 assume !(0 == ~main_diff_ev~0); 12053553#L610-1 assume !(0 == ~main_pres_ev~0); 12053551#L615-1 assume !(0 == ~main_dbl_ev~0); 12053547#L620-1 assume !(0 == ~main_zero_ev~0); 12053548#L625-1 assume !(0 == ~main_clk_ev~0); 12160562#L630-1 assume !(0 == ~main_clk_pos_edge~0); 12053680#L635-1 assume !(0 == ~main_clk_neg_edge~0); 12053539#L640-1 assume !(1 == ~main_clk_pos_edge~0); 12053540#L645-1 assume !(1 == ~main_clk_pos_edge~0); 12053535#L650-1 assume !(1 == ~main_clk_pos_edge~0); 12053536#L655-1 assume !(1 == ~main_clk_pos_edge~0); 12053531#L660-1 assume !(1 == ~main_clk_pos_edge~0); 12053532#L665-1 assume !(1 == ~main_in1_ev~0); 12053364#L670-1 assume !(1 == ~main_in2_ev~0); 12053365#L675-1 assume !(1 == ~main_sum_ev~0); 12050276#L680-1 assume !(1 == ~main_diff_ev~0); 12050277#L685-1 assume !(1 == ~main_pres_ev~0); 12050352#L690-1 assume !(1 == ~main_dbl_ev~0); 12050179#L695-1 assume !(1 == ~main_zero_ev~0); 12050180#L700-1 assume !(1 == ~main_clk_ev~0); 12197104#L705-1 assume !(1 == ~main_clk_pos_edge~0); 12197100#L710-1 assume !(1 == ~main_clk_neg_edge~0); 12197096#L715-1 assume !(0 == ~N_generate_st~0); 12197091#L723 assume !(0 == ~S1_addsub_st~0); 12197088#L726 assume !(0 == ~S2_presdbl_st~0); 12197087#L729 assume !(0 == ~S3_zero_st~0); 12197081#L732 assume !(0 == ~D_print_st~0); 12197077#L742-2 assume !false; 12197071#L786 ~main_clk_val_t~0 := 1;~main_clk_req_up~0 := 1;havoc start_simulation_~kernel_st~0;havoc start_simulation_~kernel_st~0;start_simulation_~kernel_st~0 := 0; 12197067#L246-3 assume !(1 == ~main_in1_req_up~0); 12197066#L246-5 assume !(1 == ~main_in2_req_up~0); 12197064#L257-3 assume !(1 == ~main_sum_req_up~0); 12197061#L268-3 assume !(1 == ~main_diff_req_up~0); 12197062#L279-3 assume !(1 == ~main_pres_req_up~0); 12199116#L290-3 assume !(1 == ~main_dbl_req_up~0); 12199110#L301-3 assume !(1 == ~main_zero_req_up~0); 12199111#L312-3 assume 1 == ~main_clk_req_up~0; 12203224#L324-2 assume ~main_clk_val~0 != ~main_clk_val_t~0;~main_clk_val~0 := ~main_clk_val_t~0;~main_clk_ev~0 := 0; 12203221#L327-3 assume 1 == ~main_clk_val~0;~main_clk_pos_edge~0 := 0;~main_clk_neg_edge~0 := 2; 12203222#L324-3 ~main_clk_req_up~0 := 0; 12525593#L323-3 assume !(1 == ~N_generate_i~0);~N_generate_st~0 := 2; 12525591#L341-3 assume !(1 == ~S1_addsub_i~0);~S1_addsub_st~0 := 2; 12525589#L346-3 assume !(1 == ~S2_presdbl_i~0);~S2_presdbl_st~0 := 2; 12525587#L351-3 assume !(1 == ~S3_zero_i~0);~S3_zero_st~0 := 2; 12525585#L356-3 assume !(1 == ~D_print_i~0);~D_print_st~0 := 2; 12525583#L361-3 assume !(0 == ~main_in1_ev~0); 12525581#L366-3 assume !(0 == ~main_in2_ev~0); 12525579#L371-3 assume !(0 == ~main_sum_ev~0); 12525577#L376-3 assume !(0 == ~main_diff_ev~0); 12525575#L381-3 assume !(0 == ~main_pres_ev~0); 12525573#L386-3 assume !(0 == ~main_dbl_ev~0); 12525571#L391-3 assume !(0 == ~main_zero_ev~0); 12525569#L396-3 assume 0 == ~main_clk_ev~0;~main_clk_ev~0 := 1; 12525567#L401-3 assume 0 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 1; 12525565#L406-3 assume !(0 == ~main_clk_neg_edge~0); 12525563#L411-3 assume 1 == ~main_clk_pos_edge~0;~N_generate_st~0 := 0; 12525561#L416-3 assume 1 == ~main_clk_pos_edge~0;~S1_addsub_st~0 := 0; 12525560#L421-3 assume 1 == ~main_clk_pos_edge~0;~S2_presdbl_st~0 := 0; 12525559#L426-3 assume 1 == ~main_clk_pos_edge~0;~S3_zero_st~0 := 0; 12525558#L431-3 assume 1 == ~main_clk_pos_edge~0;~D_print_st~0 := 0; 12525555#L436-3 assume !(1 == ~main_in1_ev~0); 12525553#L441-3 assume !(1 == ~main_in2_ev~0); 12525552#L446-3 assume !(1 == ~main_sum_ev~0); 12525550#L451-3 assume !(1 == ~main_diff_ev~0); 12525546#L456-3 assume !(1 == ~main_pres_ev~0); 12525543#L461-3 assume !(1 == ~main_dbl_ev~0); 12525539#L466-3 assume !(1 == ~main_zero_ev~0); 12525537#L471-3 assume 1 == ~main_clk_ev~0;~main_clk_ev~0 := 2; 12525536#L476-3 assume 1 == ~main_clk_pos_edge~0;~main_clk_pos_edge~0 := 2; 12525533#L481-3 assume !(1 == ~main_clk_neg_edge~0); 12525531#L732-3 assume !false; 12525520#L493-1 start_simulation_~kernel_st~0 := 1;havoc eval_#t~nondet0, eval_#t~nondet1, eval_#t~nondet2, eval_#t~nondet3, eval_#t~nondet4, eval_~tmp~0, eval_~tmp___0~0, eval_~tmp___1~0, eval_~tmp___2~0, eval_~tmp___3~0;havoc eval_~tmp~0;havoc eval_~tmp___0~0;havoc eval_~tmp___1~0;havoc eval_~tmp___2~0;havoc eval_~tmp___3~0; 12525517#L219-1 [2019-12-07 10:32:38,461 INFO L796 eck$LassoCheckResult]: Loop: 12525517#L219-1 assume !false; 12525515#L137-1 assume 0 == ~N_generate_st~0; 12525514#L150-3 assume 0 == ~N_generate_st~0;eval_~tmp~0 := eval_#t~nondet0;havoc eval_#t~nondet0; 12525512#L163-2 assume !(0 != eval_~tmp~0); 12525511#L159-1 assume 0 == ~S1_addsub_st~0;eval_~tmp___0~0 := eval_#t~nondet1;havoc eval_#t~nondet1; 12525495#L178-2 assume !(0 != eval_~tmp___0~0); 12525496#L174-1 assume 0 == ~S2_presdbl_st~0;eval_~tmp___1~0 := eval_#t~nondet2;havoc eval_#t~nondet2; 12525509#L193-2 assume !(0 != eval_~tmp___1~0); 12525510#L189-1 assume 0 == ~S3_zero_st~0;eval_~tmp___2~0 := eval_#t~nondet3;havoc eval_#t~nondet3; 12525526#L208-2 assume !(0 != eval_~tmp___2~0); 12525524#L204-1 assume 0 == ~D_print_st~0;eval_~tmp___3~0 := eval_#t~nondet4;havoc eval_#t~nondet4; 12525521#L223-2 assume !(0 != eval_~tmp___3~0); 12525517#L219-1 [2019-12-07 10:32:38,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:32:38,461 INFO L82 PathProgramCache]: Analyzing trace with hash 2038447653, now seen corresponding path program 1 times [2019-12-07 10:32:38,461 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:32:38,461 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225121320] [2019-12-07 10:32:38,461 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:32:38,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:38,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:38,478 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:32:38,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:32:38,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1677329949, now seen corresponding path program 1 times [2019-12-07 10:32:38,478 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:32:38,478 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474192797] [2019-12-07 10:32:38,478 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:32:38,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:38,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:38,480 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:32:38,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 10:32:38,480 INFO L82 PathProgramCache]: Analyzing trace with hash 461775367, now seen corresponding path program 1 times [2019-12-07 10:32:38,481 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 10:32:38,481 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101184893] [2019-12-07 10:32:38,481 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 10:32:38,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:38,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 10:32:38,499 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 10:32:39,304 WARN L192 SmtUtils]: Spent 763.00 ms on a formula simplification. DAG size of input: 292 DAG size of output: 209 [2019-12-07 10:32:39,417 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 07.12 10:32:39 BoogieIcfgContainer [2019-12-07 10:32:39,417 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2019-12-07 10:32:39,417 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-12-07 10:32:39,417 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-12-07 10:32:39,417 INFO L275 PluginConnector]: Witness Printer initialized [2019-12-07 10:32:39,417 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 10:29:17" (3/4) ... [2019-12-07 10:32:39,419 INFO L134 WitnessPrinter]: Generating witness for non-termination counterexample [2019-12-07 10:32:39,464 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_3c67d38d-4d63-4899-b060-dc197d64f8c2/bin/uautomizer/witness.graphml [2019-12-07 10:32:39,464 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-12-07 10:32:39,465 INFO L168 Benchmark]: Toolchain (without parser) took 202562.89 ms. Allocated memory was 1.0 GB in the beginning and 9.6 GB in the end (delta: 8.6 GB). Free memory was 939.4 MB in the beginning and 2.2 GB in the end (delta: -1.3 GB). Peak memory consumption was 7.3 GB. Max. memory is 11.5 GB. [2019-12-07 10:32:39,465 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 955.5 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-07 10:32:39,465 INFO L168 Benchmark]: CACSL2BoogieTranslator took 246.81 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 99.6 MB). Free memory was 939.4 MB in the beginning and 1.1 GB in the end (delta: -149.6 MB). Peak memory consumption was 24.7 MB. Max. memory is 11.5 GB. [2019-12-07 10:32:39,465 INFO L168 Benchmark]: Boogie Procedure Inliner took 41.04 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. [2019-12-07 10:32:39,466 INFO L168 Benchmark]: Boogie Preprocessor took 38.87 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 10.8 MB). Peak memory consumption was 10.8 MB. Max. memory is 11.5 GB. [2019-12-07 10:32:39,466 INFO L168 Benchmark]: RCFGBuilder took 698.22 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 961.6 MB in the end (delta: 111.3 MB). Peak memory consumption was 111.3 MB. Max. memory is 11.5 GB. [2019-12-07 10:32:39,466 INFO L168 Benchmark]: BuchiAutomizer took 201488.14 ms. Allocated memory was 1.1 GB in the beginning and 9.6 GB in the end (delta: 8.5 GB). Free memory was 961.6 MB in the beginning and 2.2 GB in the end (delta: -1.3 GB). Peak memory consumption was 7.2 GB. Max. memory is 11.5 GB. [2019-12-07 10:32:39,466 INFO L168 Benchmark]: Witness Printer took 46.93 ms. Allocated memory is still 9.6 GB. Free memory was 2.2 GB in the beginning and 2.2 GB in the end (delta: 13.8 MB). Peak memory consumption was 13.8 MB. Max. memory is 11.5 GB. [2019-12-07 10:32:39,467 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 955.5 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 246.81 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 99.6 MB). Free memory was 939.4 MB in the beginning and 1.1 GB in the end (delta: -149.6 MB). Peak memory consumption was 24.7 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 41.04 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 38.87 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 10.8 MB). Peak memory consumption was 10.8 MB. Max. memory is 11.5 GB. * RCFGBuilder took 698.22 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 961.6 MB in the end (delta: 111.3 MB). Peak memory consumption was 111.3 MB. Max. memory is 11.5 GB. * BuchiAutomizer took 201488.14 ms. Allocated memory was 1.1 GB in the beginning and 9.6 GB in the end (delta: 8.5 GB). Free memory was 961.6 MB in the beginning and 2.2 GB in the end (delta: -1.3 GB). Peak memory consumption was 7.2 GB. Max. memory is 11.5 GB. * Witness Printer took 46.93 ms. Allocated memory is still 9.6 GB. Free memory was 2.2 GB in the beginning and 2.2 GB in the end (delta: 13.8 MB). Peak memory consumption was 13.8 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 54 terminating modules (51 trivial, 3 deterministic, 0 nondeterministic) and one nonterminating remainder module.One deterministic module has affine ranking function main_clk_req_up and consists of 4 locations. One deterministic module has affine ranking function main_clk_val and consists of 9 locations. One deterministic module has affine ranking function -2 * count + 9 and consists of 6 locations. 51 modules have a trivial ranking function, the largest among these consists of 6 locations. The remainder module has 544254 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 201.4s and 53 iterations. TraceHistogramMax:2. Analysis of lassos took 79.5s. Construction of modules took 1.4s. Büchi inclusion checks took 13.0s. Highest rank in rank-based complementation 3. Minimization of det autom 51. Minimization of nondet autom 3. Automata minimization 59.1s AutomataMinimizationTime, 54 MinimizatonAttempts, 350022 StatesRemovedByMinimization, 7 NontrivialMinimizations. Non-live state removal took 31.3s Buchi closure took 2.3s. Biggest automaton had 544254 states and ocurred in iteration 52. Nontrivial modules had stage [2, 1, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 4/4 HoareTripleCheckerStatistics: 38536 SDtfs, 25916 SDslu, 28762 SDs, 0 SdLazy, 1638 SolverSat, 734 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1.4s Time LassoAnalysisResults: nont1 unkn0 SFLI35 SFLT0 conc2 concLT2 SILN0 SILU0 SILI12 SILT0 lasso1 LassoPreprocessingBenchmarks: Lassos: inital246 mio100 ax100 hnf99 lsp21 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq212 hnf90 smp100 dnf667 smp80 tf102 neg97 sie105 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 3 Time: 9949ms VariablesStem: 0 VariablesLoop: 30 DisjunctsStem: 1 DisjunctsLoop: 32 SupportingInvariants: 0 MotzkinApplications: 192 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 108 LassoNonterminationAnalysisSatUnbounded: 1 LassoNonterminationAnalysisUnsat: 4 LassoNonterminationAnalysisUnknown: 1 LassoNonterminationAnalysisTime: 15.7s - TerminationAnalysisResult: Nontermination possible Buchi Automizer proved that your program is nonterminating for some inputs - FixpointNonTerminationResult [Line: 136]: Nontermination argument in form of an infinite program execution. Nontermination argument in form of an infinite execution State at position 0 is {} State at position 1 is {main_clk_neg_edge=2, main_in1_req_up=0, count=0, main_in1_ev=2, main_diff_val_t=0, D_print_i=0, N_generate_st=0, main_dbl_req_up=0, S2_presdbl_i=0, main_clk_val_t=1, tmp=0, main_zero_req_up=0, D_z=0, kernel_st=1, main_in1_val=0, tmp___2=0, main_pres_req_up=0, tmp___0=0, S1_addsub_st=0, main_pres_val=0, main_clk_ev=2, main_zero_val_t=0, main_zero_ev=2, D_print_st=0, main_sum_req_up=0, main_in1_val_t=0, S3_zero_i=0, main_dbl_ev=2, S2_presdbl_st=0, \result=0, N_generate_i=0, main_sum_val_t=0, main_clk_val=1, main_dbl_val_t=0, tmp___1=0, tmp___3=0, main_diff_ev=2, S1_addsub_i=0, main_zero_val=0, main_diff_val=0, main_sum_ev=2, main_pres_val_t=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@7252a30c=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@3c3284b8=0, main_clk_pos_edge=2, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@5fd3741c=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@77ec391d=0, main_clk_req_up=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@b6e7114=0, main_pres_ev=2, main_sum_val=0, main_in2_req_up=0, main_in2_val_t=0, main_dbl_val=0, main_in2_ev=2, __retres2=0, S3_zero_st=0, main_diff_req_up=0, main_in2_val=0} - StatisticsResult: NonterminationArgumentStatistics Fixpoint - NonterminatingLassoResult [Line: 136]: Nonterminating execution Found a nonterminating execution for the following lasso shaped sequence of statements. Stem: [L13] int main_in1_val ; [L14] int main_in1_val_t ; [L15] int main_in1_ev ; [L16] int main_in1_req_up ; [L17] int main_in2_val ; [L18] int main_in2_val_t ; [L19] int main_in2_ev ; [L20] int main_in2_req_up ; [L21] int main_diff_val ; [L22] int main_diff_val_t ; [L23] int main_diff_ev ; [L24] int main_diff_req_up ; [L25] int main_sum_val ; [L26] int main_sum_val_t ; [L27] int main_sum_ev ; [L28] int main_sum_req_up ; [L29] int main_pres_val ; [L30] int main_pres_val_t ; [L31] int main_pres_ev ; [L32] int main_pres_req_up ; [L33] int main_dbl_val ; [L34] int main_dbl_val_t ; [L35] int main_dbl_ev ; [L36] int main_dbl_req_up ; [L37] int main_zero_val ; [L38] int main_zero_val_t ; [L39] int main_zero_ev ; [L40] int main_zero_req_up ; [L41] int main_clk_val ; [L42] int main_clk_val_t ; [L43] int main_clk_ev ; [L44] int main_clk_req_up ; [L45] int main_clk_pos_edge ; [L46] int main_clk_neg_edge ; [L47] int N_generate_st ; [L48] int N_generate_i ; [L49] int S1_addsub_st ; [L50] int S1_addsub_i ; [L51] int S2_presdbl_st ; [L52] int S2_presdbl_i ; [L53] int S3_zero_st ; [L54] int S3_zero_i ; [L55] int D_z ; [L56] int D_print_st ; [L57] int D_print_i ; [L749] int count ; [L750] int __retres2 ; [L755] main_in1_ev = 2 [L756] main_in1_req_up = 0 [L757] main_in2_ev = 2 [L758] main_in2_req_up = 0 [L759] main_diff_ev = 2 [L760] main_diff_req_up = 0 [L761] main_sum_ev = 2 [L762] main_sum_req_up = 0 [L763] main_pres_ev = 2 [L764] main_pres_req_up = 0 [L765] main_dbl_ev = 2 [L766] main_dbl_req_up = 0 [L767] main_zero_ev = 2 [L768] main_zero_req_up = 0 [L769] main_clk_val = 0 [L770] main_clk_ev = 2 [L771] main_clk_req_up = 0 [L772] main_clk_pos_edge = 2 [L773] main_clk_neg_edge = 2 [L776] count = 0 [L777] N_generate_i = 0 [L778] S1_addsub_i = 0 [L779] S2_presdbl_i = 0 [L780] S3_zero_i = 0 [L781] D_print_i = 0 [L242] int kernel_st ; [L245] kernel_st = 0 [L246] COND FALSE !((int )main_in1_req_up == 1) [L257] COND FALSE !((int )main_in2_req_up == 1) [L268] COND FALSE !((int )main_sum_req_up == 1) [L279] COND FALSE !((int )main_diff_req_up == 1) [L290] COND FALSE !((int )main_pres_req_up == 1) [L301] COND FALSE !((int )main_dbl_req_up == 1) [L312] COND FALSE !((int )main_zero_req_up == 1) [L323] COND FALSE !((int )main_clk_req_up == 1) [L341] COND FALSE !((int )N_generate_i == 1) [L344] N_generate_st = 2 [L346] COND FALSE !((int )S1_addsub_i == 1) [L349] S1_addsub_st = 2 [L351] COND FALSE !((int )S2_presdbl_i == 1) [L354] S2_presdbl_st = 2 [L356] COND FALSE !((int )S3_zero_i == 1) [L359] S3_zero_st = 2 [L361] COND FALSE !((int )D_print_i == 1) [L364] D_print_st = 2 [L366] COND FALSE !((int )main_in1_ev == 0) [L371] COND FALSE !((int )main_in2_ev == 0) [L376] COND FALSE !((int )main_sum_ev == 0) [L381] COND FALSE !((int )main_diff_ev == 0) [L386] COND FALSE !((int )main_pres_ev == 0) [L391] COND FALSE !((int )main_dbl_ev == 0) [L396] COND FALSE !((int )main_zero_ev == 0) [L401] COND FALSE !((int )main_clk_ev == 0) [L406] COND FALSE !((int )main_clk_pos_edge == 0) [L411] COND FALSE !((int )main_clk_neg_edge == 0) [L416] COND FALSE !((int )main_clk_pos_edge == 1) [L421] COND FALSE !((int )main_clk_pos_edge == 1) [L426] COND FALSE !((int )main_clk_pos_edge == 1) [L431] COND FALSE !((int )main_clk_pos_edge == 1) [L436] COND FALSE !((int )main_clk_pos_edge == 1) [L441] COND FALSE !((int )main_in1_ev == 1) [L446] COND FALSE !((int )main_in2_ev == 1) [L451] COND FALSE !((int )main_sum_ev == 1) [L456] COND FALSE !((int )main_diff_ev == 1) [L461] COND FALSE !((int )main_pres_ev == 1) [L466] COND FALSE !((int )main_dbl_ev == 1) [L471] COND FALSE !((int )main_zero_ev == 1) [L476] COND FALSE !((int )main_clk_ev == 1) [L481] COND FALSE !((int )main_clk_pos_edge == 1) [L486] COND FALSE !((int )main_clk_neg_edge == 1) [L492] COND TRUE 1 [L495] kernel_st = 1 [L128] int tmp ; [L129] int tmp___0 ; [L130] int tmp___1 ; [L131] int tmp___2 ; [L132] int tmp___3 ; [L136] COND TRUE 1 [L138] COND FALSE !((int )N_generate_st == 0) [L141] COND FALSE !((int )S1_addsub_st == 0) [L144] COND FALSE !((int )S2_presdbl_st == 0) [L147] COND FALSE !((int )S3_zero_st == 0) [L150] COND FALSE !((int )D_print_st == 0) [L498] kernel_st = 2 [L499] COND FALSE !((int )main_in1_req_up == 1) [L510] COND FALSE !((int )main_in2_req_up == 1) [L521] COND FALSE !((int )main_sum_req_up == 1) [L532] COND FALSE !((int )main_diff_req_up == 1) [L543] COND FALSE !((int )main_pres_req_up == 1) [L554] COND FALSE !((int )main_dbl_req_up == 1) [L565] COND FALSE !((int )main_zero_req_up == 1) [L576] COND FALSE !((int )main_clk_req_up == 1) [L594] kernel_st = 3 [L595] COND FALSE !((int )main_in1_ev == 0) [L600] COND FALSE !((int )main_in2_ev == 0) [L605] COND FALSE !((int )main_sum_ev == 0) [L610] COND FALSE !((int )main_diff_ev == 0) [L615] COND FALSE !((int )main_pres_ev == 0) [L620] COND FALSE !((int )main_dbl_ev == 0) [L625] COND FALSE !((int )main_zero_ev == 0) [L630] COND FALSE !((int )main_clk_ev == 0) [L635] COND FALSE !((int )main_clk_pos_edge == 0) [L640] COND FALSE !((int )main_clk_neg_edge == 0) [L645] COND FALSE !((int )main_clk_pos_edge == 1) [L650] COND FALSE !((int )main_clk_pos_edge == 1) [L655] COND FALSE !((int )main_clk_pos_edge == 1) [L660] COND FALSE !((int )main_clk_pos_edge == 1) [L665] COND FALSE !((int )main_clk_pos_edge == 1) [L670] COND FALSE !((int )main_in1_ev == 1) [L675] COND FALSE !((int )main_in2_ev == 1) [L680] COND FALSE !((int )main_sum_ev == 1) [L685] COND FALSE !((int )main_diff_ev == 1) [L690] COND FALSE !((int )main_pres_ev == 1) [L695] COND FALSE !((int )main_dbl_ev == 1) [L700] COND FALSE !((int )main_zero_ev == 1) [L705] COND FALSE !((int )main_clk_ev == 1) [L710] COND FALSE !((int )main_clk_pos_edge == 1) [L715] COND FALSE !((int )main_clk_neg_edge == 1) [L720] COND FALSE !((int )N_generate_st == 0) [L723] COND FALSE !((int )S1_addsub_st == 0) [L726] COND FALSE !((int )S2_presdbl_st == 0) [L729] COND FALSE !((int )S3_zero_st == 0) [L732] COND FALSE !((int )D_print_st == 0) [L785] COND TRUE 1 [L788] main_clk_val_t = 1 [L789] main_clk_req_up = 1 [L242] int kernel_st ; [L245] kernel_st = 0 [L246] COND FALSE !((int )main_in1_req_up == 1) [L257] COND FALSE !((int )main_in2_req_up == 1) [L268] COND FALSE !((int )main_sum_req_up == 1) [L279] COND FALSE !((int )main_diff_req_up == 1) [L290] COND FALSE !((int )main_pres_req_up == 1) [L301] COND FALSE !((int )main_dbl_req_up == 1) [L312] COND FALSE !((int )main_zero_req_up == 1) [L323] COND TRUE (int )main_clk_req_up == 1 [L324] COND TRUE (int )main_clk_val != (int )main_clk_val_t [L325] main_clk_val = main_clk_val_t [L326] main_clk_ev = 0 [L327] COND TRUE (int )main_clk_val == 1 [L328] main_clk_pos_edge = 0 [L329] main_clk_neg_edge = 2 [L337] main_clk_req_up = 0 [L341] COND FALSE !((int )N_generate_i == 1) [L344] N_generate_st = 2 [L346] COND FALSE !((int )S1_addsub_i == 1) [L349] S1_addsub_st = 2 [L351] COND FALSE !((int )S2_presdbl_i == 1) [L354] S2_presdbl_st = 2 [L356] COND FALSE !((int )S3_zero_i == 1) [L359] S3_zero_st = 2 [L361] COND FALSE !((int )D_print_i == 1) [L364] D_print_st = 2 [L366] COND FALSE !((int )main_in1_ev == 0) [L371] COND FALSE !((int )main_in2_ev == 0) [L376] COND FALSE !((int )main_sum_ev == 0) [L381] COND FALSE !((int )main_diff_ev == 0) [L386] COND FALSE !((int )main_pres_ev == 0) [L391] COND FALSE !((int )main_dbl_ev == 0) [L396] COND FALSE !((int )main_zero_ev == 0) [L401] COND TRUE (int )main_clk_ev == 0 [L402] main_clk_ev = 1 [L406] COND TRUE (int )main_clk_pos_edge == 0 [L407] main_clk_pos_edge = 1 [L411] COND FALSE !((int )main_clk_neg_edge == 0) [L416] COND TRUE (int )main_clk_pos_edge == 1 [L417] N_generate_st = 0 [L421] COND TRUE (int )main_clk_pos_edge == 1 [L422] S1_addsub_st = 0 [L426] COND TRUE (int )main_clk_pos_edge == 1 [L427] S2_presdbl_st = 0 [L431] COND TRUE (int )main_clk_pos_edge == 1 [L432] S3_zero_st = 0 [L436] COND TRUE (int )main_clk_pos_edge == 1 [L437] D_print_st = 0 [L441] COND FALSE !((int )main_in1_ev == 1) [L446] COND FALSE !((int )main_in2_ev == 1) [L451] COND FALSE !((int )main_sum_ev == 1) [L456] COND FALSE !((int )main_diff_ev == 1) [L461] COND FALSE !((int )main_pres_ev == 1) [L466] COND FALSE !((int )main_dbl_ev == 1) [L471] COND FALSE !((int )main_zero_ev == 1) [L476] COND TRUE (int )main_clk_ev == 1 [L477] main_clk_ev = 2 [L481] COND TRUE (int )main_clk_pos_edge == 1 [L482] main_clk_pos_edge = 2 [L486] COND FALSE !((int )main_clk_neg_edge == 1) [L492] COND TRUE 1 [L495] kernel_st = 1 [L128] int tmp ; [L129] int tmp___0 ; [L130] int tmp___1 ; [L131] int tmp___2 ; [L132] int tmp___3 ; Loop: [L136] COND TRUE 1 [L138] COND TRUE (int )N_generate_st == 0 [L159] COND TRUE (int )N_generate_st == 0 [L161] tmp = __VERIFIER_nondet_int() [L163] COND FALSE !(\read(tmp)) [L174] COND TRUE (int )S1_addsub_st == 0 [L176] tmp___0 = __VERIFIER_nondet_int() [L178] COND FALSE !(\read(tmp___0)) [L189] COND TRUE (int )S2_presdbl_st == 0 [L191] tmp___1 = __VERIFIER_nondet_int() [L193] COND FALSE !(\read(tmp___1)) [L204] COND TRUE (int )S3_zero_st == 0 [L206] tmp___2 = __VERIFIER_nondet_int() [L208] COND FALSE !(\read(tmp___2)) [L219] COND TRUE (int )D_print_st == 0 [L221] tmp___3 = __VERIFIER_nondet_int() [L223] COND FALSE !(\read(tmp___3)) End of lasso representation. RESULT: Ultimate proved your program to be incorrect! Received shutdown request...