./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-numeric/Parts.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-numeric/Parts.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y --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 64bit --witnessprinter.graph.data.programhash 663a2474dc11f7b5d0aa9a3ae9bbf5de1ab8d2ea5a060185a0446a8356edf6f1 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 17:48:20,779 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 17:48:20,781 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 17:48:20,827 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 17:48:20,828 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 17:48:20,830 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 17:48:20,832 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 17:48:20,835 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 17:48:20,837 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 17:48:20,838 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 17:48:20,840 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 17:48:20,842 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 17:48:20,842 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 17:48:20,844 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 17:48:20,846 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 17:48:20,847 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 17:48:20,848 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 17:48:20,850 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 17:48:20,852 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 17:48:20,855 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 17:48:20,857 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 17:48:20,859 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 17:48:20,860 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 17:48:20,861 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 17:48:20,865 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 17:48:20,866 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 17:48:20,866 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 17:48:20,867 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 17:48:20,868 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 17:48:20,869 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 17:48:20,870 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 17:48:20,871 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 17:48:20,872 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 17:48:20,873 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 17:48:20,874 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 17:48:20,875 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 17:48:20,875 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 17:48:20,876 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 17:48:20,876 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 17:48:20,877 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 17:48:20,878 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 17:48:20,879 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-11-13 17:48:20,907 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 17:48:20,907 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 17:48:20,907 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 17:48:20,908 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 17:48:20,909 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 17:48:20,909 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 17:48:20,909 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 17:48:20,910 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-11-13 17:48:20,910 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-11-13 17:48:20,910 INFO L138 SettingsManager]: * Use old map elimination=false [2021-11-13 17:48:20,910 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-11-13 17:48:20,910 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-11-13 17:48:20,911 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-11-13 17:48:20,911 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 17:48:20,911 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-13 17:48:20,911 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 17:48:20,912 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 17:48:20,912 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-11-13 17:48:20,912 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-11-13 17:48:20,912 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-11-13 17:48:20,912 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 17:48:20,913 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-11-13 17:48:20,913 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 17:48:20,913 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-11-13 17:48:20,913 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 17:48:20,914 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 17:48:20,914 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 17:48:20,914 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 17:48:20,914 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 17:48:20,915 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-11-13 17:48:20,916 INFO L138 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 663a2474dc11f7b5d0aa9a3ae9bbf5de1ab8d2ea5a060185a0446a8356edf6f1 [2021-11-13 17:48:21,157 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 17:48:21,181 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 17:48:21,184 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 17:48:21,185 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 17:48:21,186 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 17:48:21,187 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/termination-numeric/Parts.c [2021-11-13 17:48:21,284 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/data/91b2b9ef7/cc60b4d57e884c2d880063e36cbf0b60/FLAG6a78b77c3 [2021-11-13 17:48:21,743 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 17:48:21,744 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/sv-benchmarks/c/termination-numeric/Parts.c [2021-11-13 17:48:21,756 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/data/91b2b9ef7/cc60b4d57e884c2d880063e36cbf0b60/FLAG6a78b77c3 [2021-11-13 17:48:22,120 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/data/91b2b9ef7/cc60b4d57e884c2d880063e36cbf0b60 [2021-11-13 17:48:22,123 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 17:48:22,124 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 17:48:22,126 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 17:48:22,126 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 17:48:22,130 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 17:48:22,131 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,132 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4982bd94 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22, skipping insertion in model container [2021-11-13 17:48:22,133 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,140 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 17:48:22,153 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 17:48:22,361 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:48:22,367 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 17:48:22,385 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 17:48:22,397 INFO L208 MainTranslator]: Completed translation [2021-11-13 17:48:22,398 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22 WrapperNode [2021-11-13 17:48:22,398 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 17:48:22,400 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 17:48:22,400 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 17:48:22,401 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 17:48:22,410 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,416 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,437 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 17:48:22,438 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 17:48:22,439 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 17:48:22,439 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 17:48:22,447 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,448 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,449 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,450 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,453 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,460 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,469 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,471 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 17:48:22,472 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 17:48:22,473 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 17:48:22,473 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 17:48:22,474 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22" (1/1) ... [2021-11-13 17:48:22,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:22,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:22,512 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:22,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-11-13 17:48:22,566 INFO L130 BoogieDeclarations]: Found specification of procedure parts [2021-11-13 17:48:22,566 INFO L138 BoogieDeclarations]: Found implementation of procedure parts [2021-11-13 17:48:22,567 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 17:48:22,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 17:48:22,828 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 17:48:22,828 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-13 17:48:22,837 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:48:22 BoogieIcfgContainer [2021-11-13 17:48:22,838 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 17:48:22,839 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-11-13 17:48:22,839 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-11-13 17:48:22,852 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-11-13 17:48:22,853 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-11-13 17:48:22,854 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 13.11 05:48:22" (1/3) ... [2021-11-13 17:48:22,856 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@136c738d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.11 05:48:22, skipping insertion in model container [2021-11-13 17:48:22,856 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-11-13 17:48:22,856 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 05:48:22" (2/3) ... [2021-11-13 17:48:22,857 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@136c738d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.11 05:48:22, skipping insertion in model container [2021-11-13 17:48:22,857 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-11-13 17:48:22,857 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 05:48:22" (3/3) ... [2021-11-13 17:48:22,859 INFO L388 chiAutomizerObserver]: Analyzing ICFG Parts.c [2021-11-13 17:48:22,943 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-11-13 17:48:22,943 INFO L360 BuchiCegarLoop]: Hoare is false [2021-11-13 17:48:22,944 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-11-13 17:48:22,944 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-11-13 17:48:22,944 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-11-13 17:48:22,944 INFO L364 BuchiCegarLoop]: Difference is false [2021-11-13 17:48:22,945 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-11-13 17:48:22,945 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-11-13 17:48:22,968 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 24 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 17:48:23,006 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 13 [2021-11-13 17:48:23,006 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:23,006 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:23,014 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-11-13 17:48:23,014 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-11-13 17:48:23,014 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-11-13 17:48:23,015 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 24 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 17:48:23,023 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 13 [2021-11-13 17:48:23,023 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:23,023 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:23,024 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-11-13 17:48:23,024 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-11-13 17:48:23,032 INFO L791 eck$LassoCheckResult]: Stem: 6#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true; 10#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 19#L28true assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 9#L31true assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 26#L34-3true [2021-11-13 17:48:23,032 INFO L793 eck$LassoCheckResult]: Loop: 26#L34-3true assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 14#L35-3true assume !true; 13#L34-2true main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26#L34-3true [2021-11-13 17:48:23,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:23,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1510568, now seen corresponding path program 1 times [2021-11-13 17:48:23,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:23,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701691814] [2021-11-13 17:48:23,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:23,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:23,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:23,160 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:23,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:23,207 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:23,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:23,210 INFO L85 PathProgramCache]: Analyzing trace with hash 68968, now seen corresponding path program 1 times [2021-11-13 17:48:23,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:23,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294296618] [2021-11-13 17:48:23,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:23,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:23,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:23,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:23,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:23,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294296618] [2021-11-13 17:48:23,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294296618] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:48:23,283 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:48:23,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 17:48:23,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643192213] [2021-11-13 17:48:23,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:48:23,289 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-11-13 17:48:23,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:48:23,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 17:48:23,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 17:48:23,331 INFO L87 Difference]: Start difference. First operand has 24 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 2 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:48:23,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:48:23,343 INFO L93 Difference]: Finished difference Result 24 states and 33 transitions. [2021-11-13 17:48:23,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 17:48:23,352 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 24 states and 33 transitions. [2021-11-13 17:48:23,360 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 13 [2021-11-13 17:48:23,368 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 24 states to 21 states and 28 transitions. [2021-11-13 17:48:23,369 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 21 [2021-11-13 17:48:23,370 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 21 [2021-11-13 17:48:23,371 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 28 transitions. [2021-11-13 17:48:23,373 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 17:48:23,373 INFO L681 BuchiCegarLoop]: Abstraction has 21 states and 28 transitions. [2021-11-13 17:48:23,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 28 transitions. [2021-11-13 17:48:23,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2021-11-13 17:48:23,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 17:48:23,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 28 transitions. [2021-11-13 17:48:23,413 INFO L704 BuchiCegarLoop]: Abstraction has 21 states and 28 transitions. [2021-11-13 17:48:23,413 INFO L587 BuchiCegarLoop]: Abstraction has 21 states and 28 transitions. [2021-11-13 17:48:23,413 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-11-13 17:48:23,413 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21 states and 28 transitions. [2021-11-13 17:48:23,416 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 13 [2021-11-13 17:48:23,416 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:23,416 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:23,416 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-11-13 17:48:23,417 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-11-13 17:48:23,417 INFO L791 eck$LassoCheckResult]: Stem: 66#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 67#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 70#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 68#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 69#L34-3 [2021-11-13 17:48:23,417 INFO L793 eck$LassoCheckResult]: Loop: 69#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 72#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 71#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 69#L34-3 [2021-11-13 17:48:23,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:23,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1510568, now seen corresponding path program 2 times [2021-11-13 17:48:23,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:23,421 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789951061] [2021-11-13 17:48:23,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:23,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:23,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:23,438 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:23,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:23,444 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:23,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:23,445 INFO L85 PathProgramCache]: Analyzing trace with hash 68720, now seen corresponding path program 1 times [2021-11-13 17:48:23,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:23,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739771415] [2021-11-13 17:48:23,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:23,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:23,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:23,478 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:23,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:23,487 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:23,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:23,488 INFO L85 PathProgramCache]: Analyzing trace with hash 2051697257, now seen corresponding path program 1 times [2021-11-13 17:48:23,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:23,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473920630] [2021-11-13 17:48:23,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:23,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:23,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:23,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:23,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:23,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473920630] [2021-11-13 17:48:23,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473920630] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:48:23,527 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:48:23,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 17:48:23,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066619748] [2021-11-13 17:48:23,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:48:23,575 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:23,576 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:23,576 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:23,576 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:23,576 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-13 17:48:23,577 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:23,577 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:23,577 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:23,577 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration2_Loop [2021-11-13 17:48:23,577 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:23,577 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:23,596 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:23,611 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:23,650 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:23,651 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-13 17:48:23,653 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:23,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:23,659 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:23,661 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:23,661 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:23,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-11-13 17:48:23,720 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:23,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:23,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:23,722 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:23,731 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-13 17:48:23,731 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:23,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-11-13 17:48:23,941 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-13 17:48:23,947 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:23,948 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:23,948 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:23,948 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:23,948 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:23,948 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-13 17:48:23,948 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:23,948 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:23,948 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:23,948 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration2_Loop [2021-11-13 17:48:23,948 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:23,949 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:23,950 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:23,962 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:24,031 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:24,037 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-13 17:48:24,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:24,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:24,051 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:24,060 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:24,076 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:24,076 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:24,077 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:24,077 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:24,077 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:24,080 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:24,081 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:24,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-11-13 17:48:24,106 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-13 17:48:24,117 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2021-11-13 17:48:24,118 INFO L444 ModelExtractionUtils]: 1 out of 5 variables were initially zero. Simplification set additionally 2 variables to zero. [2021-11-13 17:48:24,119 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:24,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:24,121 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:24,126 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-13 17:48:24,127 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-13 17:48:24,127 INFO L513 LassoAnalysis]: Proved termination. [2021-11-13 17:48:24,128 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~p~0#1) = -1*ULTIMATE.start_main_~p~0#1 Supporting invariants [] [2021-11-13 17:48:24,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-11-13 17:48:24,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:24,168 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-13 17:48:24,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:24,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:24,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 12 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 17:48:24,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:24,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:24,221 WARN L261 TraceCheckSpWp]: Trace formula consists of 8 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 17:48:24,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:24,301 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:24,305 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 [2021-11-13 17:48:24,306 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 21 states and 28 transitions. cyclomatic complexity: 9 Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:48:24,373 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 21 states and 28 transitions. cyclomatic complexity: 9. Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 29 states and 39 transitions. Complement of second has 7 states. [2021-11-13 17:48:24,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:24,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:48:24,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 8 transitions. [2021-11-13 17:48:24,378 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 8 transitions. Stem has 4 letters. Loop has 3 letters. [2021-11-13 17:48:24,379 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:24,379 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 8 transitions. Stem has 7 letters. Loop has 3 letters. [2021-11-13 17:48:24,379 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:24,379 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 8 transitions. Stem has 4 letters. Loop has 6 letters. [2021-11-13 17:48:24,380 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:24,380 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 29 states and 39 transitions. [2021-11-13 17:48:24,382 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 13 [2021-11-13 17:48:24,385 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 29 states to 27 states and 37 transitions. [2021-11-13 17:48:24,385 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 23 [2021-11-13 17:48:24,386 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 24 [2021-11-13 17:48:24,386 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 37 transitions. [2021-11-13 17:48:24,386 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:24,386 INFO L681 BuchiCegarLoop]: Abstraction has 27 states and 37 transitions. [2021-11-13 17:48:24,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states and 37 transitions. [2021-11-13 17:48:24,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 26. [2021-11-13 17:48:24,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 states have internal predecessors, (27), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 17:48:24,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 35 transitions. [2021-11-13 17:48:24,391 INFO L704 BuchiCegarLoop]: Abstraction has 26 states and 35 transitions. [2021-11-13 17:48:24,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:48:24,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 17:48:24,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 17:48:24,393 INFO L87 Difference]: Start difference. First operand 26 states and 35 transitions. Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:48:24,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:48:24,427 INFO L93 Difference]: Finished difference Result 25 states and 32 transitions. [2021-11-13 17:48:24,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 17:48:24,430 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 25 states and 32 transitions. [2021-11-13 17:48:24,431 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14 [2021-11-13 17:48:24,433 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 25 states to 24 states and 31 transitions. [2021-11-13 17:48:24,433 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 24 [2021-11-13 17:48:24,433 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 24 [2021-11-13 17:48:24,433 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 31 transitions. [2021-11-13 17:48:24,434 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 17:48:24,434 INFO L681 BuchiCegarLoop]: Abstraction has 24 states and 31 transitions. [2021-11-13 17:48:24,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states and 31 transitions. [2021-11-13 17:48:24,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 22. [2021-11-13 17:48:24,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-13 17:48:24,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 29 transitions. [2021-11-13 17:48:24,438 INFO L704 BuchiCegarLoop]: Abstraction has 22 states and 29 transitions. [2021-11-13 17:48:24,440 INFO L587 BuchiCegarLoop]: Abstraction has 22 states and 29 transitions. [2021-11-13 17:48:24,440 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-11-13 17:48:24,440 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 22 states and 29 transitions. [2021-11-13 17:48:24,449 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14 [2021-11-13 17:48:24,450 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:24,450 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:24,451 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-11-13 17:48:24,451 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:24,452 INFO L791 eck$LassoCheckResult]: Stem: 218#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 219#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 222#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 220#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 221#L34-3 [2021-11-13 17:48:24,453 INFO L793 eck$LassoCheckResult]: Loop: 221#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 225#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 209#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 216#partsENTRY ~p := #in~p;~q := #in~q; 217#L20 assume ~p <= 0;#res := 1; 227#partsFINAL assume true; 208#partsEXIT >#68#return; 214#L36-1 havoc main_#t~ret8#1; 228#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 229#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 223#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 221#L34-3 [2021-11-13 17:48:24,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:24,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1510568, now seen corresponding path program 3 times [2021-11-13 17:48:24,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:24,454 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871339568] [2021-11-13 17:48:24,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:24,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:24,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:24,479 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:24,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:24,485 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:24,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:24,485 INFO L85 PathProgramCache]: Analyzing trace with hash 523036987, now seen corresponding path program 1 times [2021-11-13 17:48:24,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:24,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552579230] [2021-11-13 17:48:24,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:24,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:24,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:24,496 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:24,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:24,508 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:24,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:24,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1398357556, now seen corresponding path program 1 times [2021-11-13 17:48:24,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:24,510 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600393908] [2021-11-13 17:48:24,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:24,510 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:24,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:24,522 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:24,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:24,536 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:24,763 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:24,763 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:24,763 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:24,764 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:24,764 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-13 17:48:24,764 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:24,764 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:24,764 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:24,764 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration3_Loop [2021-11-13 17:48:24,764 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:24,764 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:24,766 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:24,792 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:24,805 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:24,817 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:24,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2021-11-13 17:48:24,894 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:24,894 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-13 17:48:24,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:24,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:24,896 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:24,904 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:24,904 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:24,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-11-13 17:48:24,928 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:24,928 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post6#1=0} Honda state: {ULTIMATE.start_main_#t~post6#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:24,974 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:24,974 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:24,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:24,976 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:24,984 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:24,984 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:24,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-11-13 17:48:25,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:25,064 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:25,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:25,066 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:25,074 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-13 17:48:25,074 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:25,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-11-13 17:48:25,418 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-13 17:48:25,426 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:25,426 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:25,426 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:25,426 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:25,427 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:25,427 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-13 17:48:25,427 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:25,427 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:25,427 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:25,427 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration3_Loop [2021-11-13 17:48:25,427 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:25,427 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:25,429 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:25,432 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:25,435 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:25,438 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:25,510 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:25,510 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-13 17:48:25,510 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:25,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:25,511 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:25,514 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:25,524 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:25,524 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:25,524 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:25,524 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:25,524 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:25,525 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:25,525 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:25,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-11-13 17:48:25,541 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:25,577 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2021-11-13 17:48:25,578 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:25,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:25,579 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:25,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-11-13 17:48:25,587 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:25,597 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:25,597 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:25,597 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:25,598 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:25,598 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:25,603 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:25,604 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:25,618 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:25,651 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:25,652 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:25,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:25,655 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:25,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-11-13 17:48:25,661 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:25,670 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:25,670 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:25,670 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:25,670 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:25,670 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:25,671 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:25,672 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:25,686 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:25,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:25,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:25,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:25,709 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:25,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-11-13 17:48:25,719 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:25,728 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:25,728 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:25,728 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:25,728 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:25,728 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:25,731 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:25,731 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:25,754 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-13 17:48:25,765 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2021-11-13 17:48:25,765 INFO L444 ModelExtractionUtils]: 1 out of 5 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-11-13 17:48:25,765 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:25,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:25,766 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:25,791 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-13 17:48:25,791 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-13 17:48:25,792 INFO L513 LassoAnalysis]: Proved termination. [2021-11-13 17:48:25,792 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~p~0#1) = -2*ULTIMATE.start_main_~p~0#1 + 1 Supporting invariants [] [2021-11-13 17:48:25,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-11-13 17:48:25,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:25,831 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-13 17:48:25,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:25,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:25,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 12 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 17:48:25,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:25,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:25,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 17:48:25,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:26,079 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:26,080 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 [2021-11-13 17:48:26,080 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 22 states and 29 transitions. cyclomatic complexity: 9 Second operand has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:48:26,335 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 22 states and 29 transitions. cyclomatic complexity: 9. Second operand has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 143 states and 212 transitions. Complement of second has 28 states. [2021-11-13 17:48:26,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:26,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:48:26,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 59 transitions. [2021-11-13 17:48:26,344 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 59 transitions. Stem has 4 letters. Loop has 11 letters. [2021-11-13 17:48:26,345 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:26,345 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 59 transitions. Stem has 15 letters. Loop has 11 letters. [2021-11-13 17:48:26,346 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:26,346 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 59 transitions. Stem has 4 letters. Loop has 22 letters. [2021-11-13 17:48:26,347 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:26,347 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 143 states and 212 transitions. [2021-11-13 17:48:26,360 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 18 [2021-11-13 17:48:26,378 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 143 states to 142 states and 211 transitions. [2021-11-13 17:48:26,378 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 72 [2021-11-13 17:48:26,379 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 73 [2021-11-13 17:48:26,380 INFO L73 IsDeterministic]: Start isDeterministic. Operand 142 states and 211 transitions. [2021-11-13 17:48:26,380 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:26,380 INFO L681 BuchiCegarLoop]: Abstraction has 142 states and 211 transitions. [2021-11-13 17:48:26,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states and 211 transitions. [2021-11-13 17:48:26,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 133. [2021-11-13 17:48:26,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 93 states have (on average 1.3118279569892473) internal successors, (122), 88 states have internal predecessors, (122), 28 states have call successors, (28), 8 states have call predecessors, (28), 12 states have return successors, (48), 36 states have call predecessors, (48), 28 states have call successors, (48) [2021-11-13 17:48:26,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 198 transitions. [2021-11-13 17:48:26,425 INFO L704 BuchiCegarLoop]: Abstraction has 133 states and 198 transitions. [2021-11-13 17:48:26,425 INFO L587 BuchiCegarLoop]: Abstraction has 133 states and 198 transitions. [2021-11-13 17:48:26,425 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-11-13 17:48:26,425 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 133 states and 198 transitions. [2021-11-13 17:48:26,432 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 18 [2021-11-13 17:48:26,432 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:26,432 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:26,433 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2021-11-13 17:48:26,433 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:26,433 INFO L791 eck$LassoCheckResult]: Stem: 501#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 502#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 508#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 506#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 507#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 535#L35-3 [2021-11-13 17:48:26,434 INFO L793 eck$LassoCheckResult]: Loop: 535#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 537#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 542#partsENTRY ~p := #in~p;~q := #in~q; 555#L20 assume !(~p <= 0); 547#L21 assume ~q <= 0;#res := 0; 544#partsFINAL assume true; 541#partsEXIT >#68#return; 539#L36-1 havoc main_#t~ret8#1; 538#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 536#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 512#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 513#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 535#L35-3 [2021-11-13 17:48:26,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:26,434 INFO L85 PathProgramCache]: Analyzing trace with hash 46827647, now seen corresponding path program 1 times [2021-11-13 17:48:26,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:26,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446771328] [2021-11-13 17:48:26,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:26,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:26,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:26,440 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:26,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:26,457 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:26,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:26,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1489423173, now seen corresponding path program 1 times [2021-11-13 17:48:26,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:26,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460009747] [2021-11-13 17:48:26,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:26,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:26,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:26,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:48:26,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:26,579 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:26,622 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:26,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:26,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460009747] [2021-11-13 17:48:26,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460009747] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:48:26,623 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:48:26,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 17:48:26,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291710026] [2021-11-13 17:48:26,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:48:26,624 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-11-13 17:48:26,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:48:26,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 17:48:26,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-13 17:48:26,625 INFO L87 Difference]: Start difference. First operand 133 states and 198 transitions. cyclomatic complexity: 70 Second operand has 9 states, 8 states have (on average 1.25) internal successors, (10), 9 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:48:26,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:48:26,904 INFO L93 Difference]: Finished difference Result 251 states and 420 transitions. [2021-11-13 17:48:26,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 17:48:26,905 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 251 states and 420 transitions. [2021-11-13 17:48:26,912 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 36 [2021-11-13 17:48:26,920 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 251 states to 245 states and 414 transitions. [2021-11-13 17:48:26,920 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 124 [2021-11-13 17:48:26,921 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 124 [2021-11-13 17:48:26,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 245 states and 414 transitions. [2021-11-13 17:48:26,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:26,921 INFO L681 BuchiCegarLoop]: Abstraction has 245 states and 414 transitions. [2021-11-13 17:48:26,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states and 414 transitions. [2021-11-13 17:48:26,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 214. [2021-11-13 17:48:26,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 144 states have (on average 1.2569444444444444) internal successors, (181), 144 states have internal predecessors, (181), 40 states have call successors, (40), 12 states have call predecessors, (40), 30 states have return successors, (146), 57 states have call predecessors, (146), 40 states have call successors, (146) [2021-11-13 17:48:26,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 367 transitions. [2021-11-13 17:48:26,947 INFO L704 BuchiCegarLoop]: Abstraction has 214 states and 367 transitions. [2021-11-13 17:48:26,947 INFO L587 BuchiCegarLoop]: Abstraction has 214 states and 367 transitions. [2021-11-13 17:48:26,947 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-11-13 17:48:26,947 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 214 states and 367 transitions. [2021-11-13 17:48:26,950 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 26 [2021-11-13 17:48:26,950 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:26,950 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:26,951 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2021-11-13 17:48:26,951 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:26,951 INFO L791 eck$LassoCheckResult]: Stem: 897#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 898#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 904#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 902#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 903#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 940#L35-3 [2021-11-13 17:48:26,951 INFO L793 eck$LassoCheckResult]: Loop: 940#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 926#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 947#partsENTRY ~p := #in~p;~q := #in~q; 988#L20 assume !(~p <= 0); 984#L21 assume ~q <= 0;#res := 0; 985#partsFINAL assume true; 1088#partsEXIT >#68#return; 1011#L36-1 havoc main_#t~ret8#1; 1007#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 940#L35-3 [2021-11-13 17:48:26,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:26,952 INFO L85 PathProgramCache]: Analyzing trace with hash 46827647, now seen corresponding path program 2 times [2021-11-13 17:48:26,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:26,952 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515539251] [2021-11-13 17:48:26,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:26,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:26,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:26,955 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:26,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:26,959 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:26,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:26,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1678232514, now seen corresponding path program 1 times [2021-11-13 17:48:26,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:26,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782926077] [2021-11-13 17:48:26,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:26,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:26,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:26,964 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:26,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:26,969 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:26,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:26,970 INFO L85 PathProgramCache]: Analyzing trace with hash 616296708, now seen corresponding path program 1 times [2021-11-13 17:48:26,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:26,970 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174272099] [2021-11-13 17:48:26,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:26,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:26,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:26,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:48:26,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:27,003 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:27,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:27,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174272099] [2021-11-13 17:48:27,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174272099] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:48:27,004 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:48:27,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 17:48:27,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862903432] [2021-11-13 17:48:27,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:48:27,114 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:27,115 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:27,115 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:27,115 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:27,115 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-13 17:48:27,115 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,115 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:27,115 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:27,115 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration5_Loop [2021-11-13 17:48:27,115 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:27,116 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:27,116 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:27,119 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:27,121 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:27,123 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:27,157 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:27,157 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-13 17:48:27,157 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:27,159 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:27,164 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:27,164 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:27,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-11-13 17:48:27,195 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:27,195 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_~p~0#1=1} Honda state: {ULTIMATE.start_main_~p~0#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:27,234 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:27,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:27,237 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:27,240 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:27,240 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:27,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-11-13 17:48:27,263 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:27,263 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post7#1=0} Honda state: {ULTIMATE.start_main_#t~post7#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:27,298 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2021-11-13 17:48:27,298 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:27,299 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:27,307 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:27,307 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:27,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-11-13 17:48:27,316 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:27,316 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~ret8#1=0} Honda state: {ULTIMATE.start_main_#t~ret8#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:27,351 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:27,352 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:27,353 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:27,364 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:27,364 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:27,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-11-13 17:48:27,424 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:27,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:27,425 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:27,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-11-13 17:48:27,430 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-13 17:48:27,430 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:27,472 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-13 17:48:27,474 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:27,474 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:27,474 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:27,475 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:27,475 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:27,475 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-13 17:48:27,475 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,475 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:27,475 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:27,475 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration5_Loop [2021-11-13 17:48:27,475 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:27,475 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:27,476 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:27,479 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48: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 [2021-11-13 17:48:27,483 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:27,533 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:27,533 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-13 17:48:27,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:27,548 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:27,553 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:27,562 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:27,562 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:27,562 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:27,562 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:27,562 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:27,563 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:27,563 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:27,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-11-13 17:48:27,578 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:27,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:27,615 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:27,617 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:27,626 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:27,635 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:27,635 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:27,636 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:27,636 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:27,636 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:27,637 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:27,637 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:27,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-11-13 17:48:27,654 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:27,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:27,691 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:27,692 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:27,702 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:27,709 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:27,709 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:27,709 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:27,710 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:27,710 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:27,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-11-13 17:48:27,710 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:27,710 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:27,726 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:27,747 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:27,747 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:27,748 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:27,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-11-13 17:48:27,749 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:27,756 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:27,757 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:27,757 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:27,757 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:27,757 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:27,758 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:27,758 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:27,782 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-13 17:48:27,792 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-11-13 17:48:27,792 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-11-13 17:48:27,792 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:27,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:27,793 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:27,795 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-13 17:48:27,795 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-13 17:48:27,795 INFO L513 LassoAnalysis]: Proved termination. [2021-11-13 17:48:27,795 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~q~0#1) = -2*ULTIMATE.start_main_~q~0#1 + 1 Supporting invariants [] [2021-11-13 17:48:27,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-11-13 17:48:27,832 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:27,832 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-13 17:48:27,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:27,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:27,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 15 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 17:48:27,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:27,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:27,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 17:48:27,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:27,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:27,985 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 [2021-11-13 17:48:27,986 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 214 states and 367 transitions. cyclomatic complexity: 158 Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:48:28,143 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 214 states and 367 transitions. cyclomatic complexity: 158. Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 887 states and 1628 transitions. Complement of second has 25 states. [2021-11-13 17:48:28,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 1 stem states 5 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:28,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:48:28,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 39 transitions. [2021-11-13 17:48:28,149 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 39 transitions. Stem has 5 letters. Loop has 9 letters. [2021-11-13 17:48:28,150 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:28,150 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 39 transitions. Stem has 14 letters. Loop has 9 letters. [2021-11-13 17:48:28,152 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:28,152 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 39 transitions. Stem has 5 letters. Loop has 18 letters. [2021-11-13 17:48:28,153 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:28,153 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 887 states and 1628 transitions. [2021-11-13 17:48:28,171 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 58 [2021-11-13 17:48:28,198 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 887 states to 830 states and 1524 transitions. [2021-11-13 17:48:28,198 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 245 [2021-11-13 17:48:28,200 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 247 [2021-11-13 17:48:28,201 INFO L73 IsDeterministic]: Start isDeterministic. Operand 830 states and 1524 transitions. [2021-11-13 17:48:28,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:28,211 INFO L681 BuchiCegarLoop]: Abstraction has 830 states and 1524 transitions. [2021-11-13 17:48:28,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states and 1524 transitions. [2021-11-13 17:48:28,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 758. [2021-11-13 17:48:28,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 490 states have (on average 1.2387755102040816) internal successors, (607), 491 states have internal predecessors, (607), 154 states have call successors, (154), 43 states have call predecessors, (154), 114 states have return successors, (650), 223 states have call predecessors, (650), 151 states have call successors, (650) [2021-11-13 17:48:28,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 1411 transitions. [2021-11-13 17:48:28,309 INFO L704 BuchiCegarLoop]: Abstraction has 758 states and 1411 transitions. [2021-11-13 17:48:28,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:48:28,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 17:48:28,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:48:28,310 INFO L87 Difference]: Start difference. First operand 758 states and 1411 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:48:28,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:48:28,384 INFO L93 Difference]: Finished difference Result 649 states and 994 transitions. [2021-11-13 17:48:28,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 17:48:28,386 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 649 states and 994 transitions. [2021-11-13 17:48:28,396 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 55 [2021-11-13 17:48:28,402 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 649 states to 312 states and 455 transitions. [2021-11-13 17:48:28,402 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 197 [2021-11-13 17:48:28,403 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 197 [2021-11-13 17:48:28,403 INFO L73 IsDeterministic]: Start isDeterministic. Operand 312 states and 455 transitions. [2021-11-13 17:48:28,404 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:28,404 INFO L681 BuchiCegarLoop]: Abstraction has 312 states and 455 transitions. [2021-11-13 17:48:28,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states and 455 transitions. [2021-11-13 17:48:28,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 298. [2021-11-13 17:48:28,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 197 states have (on average 1.2385786802030456) internal successors, (244), 200 states have internal predecessors, (244), 69 states have call successors, (69), 27 states have call predecessors, (69), 32 states have return successors, (128), 70 states have call predecessors, (128), 61 states have call successors, (128) [2021-11-13 17:48:28,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 441 transitions. [2021-11-13 17:48:28,419 INFO L704 BuchiCegarLoop]: Abstraction has 298 states and 441 transitions. [2021-11-13 17:48:28,419 INFO L587 BuchiCegarLoop]: Abstraction has 298 states and 441 transitions. [2021-11-13 17:48:28,419 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-11-13 17:48:28,419 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 298 states and 441 transitions. [2021-11-13 17:48:28,422 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 55 [2021-11-13 17:48:28,422 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:28,423 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:28,423 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:28,423 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:28,424 INFO L791 eck$LassoCheckResult]: Stem: 3504#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 3505#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 3514#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 3511#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 3512#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 3550#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 3492#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 3513#partsENTRY ~p := #in~p;~q := #in~q; 3762#L20 assume ~p <= 0;#res := 1; 3763#partsFINAL assume true; 3491#partsEXIT >#68#return; 3493#L36-1 [2021-11-13 17:48:28,424 INFO L793 eck$LassoCheckResult]: Loop: 3493#L36-1 havoc main_#t~ret8#1; 3541#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 3528#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 3507#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 3756#partsENTRY ~p := #in~p;~q := #in~q; 3754#L20 assume ~p <= 0;#res := 1; 3755#partsFINAL assume true; 3788#partsEXIT >#68#return; 3493#L36-1 [2021-11-13 17:48:28,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:28,424 INFO L85 PathProgramCache]: Analyzing trace with hash 618653416, now seen corresponding path program 1 times [2021-11-13 17:48:28,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:28,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485048927] [2021-11-13 17:48:28,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:28,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:28,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:28,430 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:28,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:28,436 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:28,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:28,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1411370316, now seen corresponding path program 1 times [2021-11-13 17:48:28,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:28,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525483152] [2021-11-13 17:48:28,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:28,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:28,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:28,442 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:28,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:28,446 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:28,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:28,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1870257459, now seen corresponding path program 1 times [2021-11-13 17:48:28,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:28,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189465545] [2021-11-13 17:48:28,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:28,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:28,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:28,455 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:28,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:28,464 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:28,556 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:28,556 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:28,556 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:28,556 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:28,556 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-13 17:48:28,557 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:28,557 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:28,557 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:28,557 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration6_Loop [2021-11-13 17:48:28,557 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:28,557 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:28,559 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:28,562 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:28,564 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:28,566 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:28,593 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:28,593 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-13 17:48:28,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:28,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:28,594 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:28,596 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:28,596 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:28,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-11-13 17:48:28,627 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:28,627 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_~p~0#1=0} Honda state: {ULTIMATE.start_main_~p~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:28,656 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2021-11-13 17:48:28,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:28,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:28,657 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:28,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-11-13 17:48:28,658 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:28,658 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:28,667 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:28,667 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~ret8#1=1} Honda state: {ULTIMATE.start_main_#t~ret8#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:28,686 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2021-11-13 17:48:28,687 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:28,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:28,688 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:28,697 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:28,697 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:28,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-11-13 17:48:28,747 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:28,747 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post7#1=0} Honda state: {ULTIMATE.start_main_#t~post7#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:28,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:28,767 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:28,768 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:28,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:28,779 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:28,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-11-13 17:48:28,780 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:28,780 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:28,809 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:28,809 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:28,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:28,810 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:28,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-11-13 17:48:28,812 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-13 17:48:28,812 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:29,097 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-13 17:48:29,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:29,102 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:29,103 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:29,103 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:29,103 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:29,103 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-13 17:48:29,103 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:29,103 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:29,103 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:29,103 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration6_Loop [2021-11-13 17:48:29,103 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:29,103 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:29,104 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:29,109 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:29,118 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:29,120 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:29,150 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:29,150 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-13 17:48:29,151 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:29,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:29,163 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:29,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-11-13 17:48:29,165 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:29,172 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:29,172 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:29,172 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:29,173 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:29,173 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:29,173 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:29,173 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:29,193 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:29,213 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:29,214 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:29,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:29,215 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:29,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-11-13 17:48:29,216 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:29,224 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:29,224 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:29,224 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:29,224 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:29,224 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:29,225 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:29,225 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:29,234 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:29,258 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:29,259 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:29,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:29,260 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:29,261 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:29,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-11-13 17:48:29,269 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:29,269 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:29,269 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:29,269 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:29,269 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:29,270 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:29,270 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:29,294 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:29,326 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:29,326 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:29,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:29,327 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:29,329 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:29,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-11-13 17:48:29,337 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:29,337 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:29,337 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:29,337 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:29,337 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:29,338 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:29,338 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:29,345 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-13 17:48:29,348 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-11-13 17:48:29,349 INFO L444 ModelExtractionUtils]: 0 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-11-13 17:48:29,349 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:29,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:29,349 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:29,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-11-13 17:48:29,352 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-13 17:48:29,352 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-13 17:48:29,352 INFO L513 LassoAnalysis]: Proved termination. [2021-11-13 17:48:29,353 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~x~0#1, ULTIMATE.start_main_~q~0#1) = 1*ULTIMATE.start_main_~x~0#1 - 1*ULTIMATE.start_main_~q~0#1 Supporting invariants [] [2021-11-13 17:48:29,373 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2021-11-13 17:48:29,374 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-13 17:48:29,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:29,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:29,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 17:48:29,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:29,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:29,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 17:48:29,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:29,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:29,593 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-11-13 17:48:29,593 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 298 states and 441 transitions. cyclomatic complexity: 151 Second operand has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 17:48:29,720 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 298 states and 441 transitions. cyclomatic complexity: 151. Second operand has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Result 441 states and 656 transitions. Complement of second has 13 states. [2021-11-13 17:48:29,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:29,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 17:48:29,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 48 transitions. [2021-11-13 17:48:29,722 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 48 transitions. Stem has 11 letters. Loop has 8 letters. [2021-11-13 17:48:29,723 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:29,723 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 48 transitions. Stem has 19 letters. Loop has 8 letters. [2021-11-13 17:48:29,723 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:29,724 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 48 transitions. Stem has 11 letters. Loop has 16 letters. [2021-11-13 17:48:29,724 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:29,725 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 441 states and 656 transitions. [2021-11-13 17:48:29,737 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 74 [2021-11-13 17:48:29,744 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 441 states to 356 states and 523 transitions. [2021-11-13 17:48:29,745 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 225 [2021-11-13 17:48:29,745 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 226 [2021-11-13 17:48:29,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 356 states and 523 transitions. [2021-11-13 17:48:29,747 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:29,747 INFO L681 BuchiCegarLoop]: Abstraction has 356 states and 523 transitions. [2021-11-13 17:48:29,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states and 523 transitions. [2021-11-13 17:48:29,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 354. [2021-11-13 17:48:29,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 234 states have (on average 1.2179487179487178) internal successors, (285), 234 states have internal predecessors, (285), 81 states have call successors, (83), 34 states have call predecessors, (83), 39 states have return successors, (152), 85 states have call predecessors, (152), 71 states have call successors, (152) [2021-11-13 17:48:29,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 520 transitions. [2021-11-13 17:48:29,766 INFO L704 BuchiCegarLoop]: Abstraction has 354 states and 520 transitions. [2021-11-13 17:48:29,766 INFO L587 BuchiCegarLoop]: Abstraction has 354 states and 520 transitions. [2021-11-13 17:48:29,766 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-11-13 17:48:29,767 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 354 states and 520 transitions. [2021-11-13 17:48:29,770 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 74 [2021-11-13 17:48:29,771 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:29,771 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:29,771 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:29,772 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2021-11-13 17:48:29,772 INFO L791 eck$LassoCheckResult]: Stem: 4340#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 4341#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 4348#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 4346#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 4347#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 4368#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 4342#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 4349#partsENTRY ~p := #in~p;~q := #in~q; 4562#L20 assume !(~p <= 0); 4563#L21 assume !(~q <= 0); 4610#L22 assume ~q > ~p; 4379#L22-1 call #t~ret0 := parts(~p, ~p);< 4619#partsENTRY [2021-11-13 17:48:29,772 INFO L793 eck$LassoCheckResult]: Loop: 4619#partsENTRY ~p := #in~p;~q := #in~q; 4627#L20 assume !(~p <= 0); 4624#L21 assume !(~q <= 0); 4622#L22 assume ~q > ~p; 4378#L22-1 call #t~ret0 := parts(~p, ~p);< 4619#partsENTRY [2021-11-13 17:48:29,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:29,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1998405187, now seen corresponding path program 1 times [2021-11-13 17:48:29,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:29,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668094761] [2021-11-13 17:48:29,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:29,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:29,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:29,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:29,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:29,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668094761] [2021-11-13 17:48:29,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668094761] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:48:29,803 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:48:29,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 17:48:29,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262965298] [2021-11-13 17:48:29,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:48:29,805 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-11-13 17:48:29,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:29,805 INFO L85 PathProgramCache]: Analyzing trace with hash 28756405, now seen corresponding path program 1 times [2021-11-13 17:48:29,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:29,806 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795088668] [2021-11-13 17:48:29,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:29,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:29,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:29,809 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:29,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:29,813 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:29,884 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:29,884 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:29,884 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:29,885 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:29,885 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-13 17:48:29,885 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:29,885 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:29,885 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:29,885 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration7_Loop [2021-11-13 17:48:29,885 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:29,886 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:29,896 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:29,899 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:29,905 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:29,920 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:29,922 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:29,924 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:29,927 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:29,975 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:29,975 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-13 17:48:29,975 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:29,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:29,979 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:29,983 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:29,984 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:29,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-11-13 17:48:30,008 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:30,008 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_~p=0} Honda state: {parts_~p=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:30,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:30,046 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:30,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:30,050 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:30,056 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:30,056 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:30,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-11-13 17:48:30,079 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:30,079 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_~q=0} Honda state: {parts_~q=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:30,105 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2021-11-13 17:48:30,105 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:30,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:30,106 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:30,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-11-13 17:48:30,108 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:30,108 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:30,146 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:30,147 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:30,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:30,155 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:30,156 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-13 17:48:30,156 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:30,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-11-13 17:48:30,392 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-13 17:48:30,398 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:30,399 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:30,399 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:30,399 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:30,399 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:30,399 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-13 17:48:30,399 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:30,399 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:30,399 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:30,399 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration7_Loop [2021-11-13 17:48:30,400 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:30,400 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:30,400 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:30,417 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:30,426 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:30,429 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:30,431 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:30,433 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:30,436 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:30,476 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:30,476 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-13 17:48:30,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:30,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:30,479 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:30,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-11-13 17:48:30,483 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:30,492 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:30,492 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:30,493 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:30,493 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:30,493 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:30,493 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:30,493 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:30,495 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:30,514 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2021-11-13 17:48:30,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:30,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:30,515 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:30,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-11-13 17:48:30,517 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:30,524 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:30,524 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:30,524 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:30,524 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:30,524 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:30,525 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:30,525 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:30,536 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-13 17:48:30,540 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-11-13 17:48:30,541 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-11-13 17:48:30,541 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:30,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:30,547 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:30,550 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-13 17:48:30,551 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-13 17:48:30,551 INFO L513 LassoAnalysis]: Proved termination. [2021-11-13 17:48:30,551 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(parts_#in~q) = 1*parts_#in~q Supporting invariants [] [2021-11-13 17:48:30,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-11-13 17:48:30,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:30,572 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-13 17:48:30,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:30,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:30,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 17:48:30,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:30,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:30,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 17:48:30,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:30,775 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:30,775 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2021-11-13 17:48:30,776 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 354 states and 520 transitions. cyclomatic complexity: 175 Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:48:30,867 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2021-11-13 17:48:30,899 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:30,958 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 354 states and 520 transitions. cyclomatic complexity: 175. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1097 states and 1995 transitions. Complement of second has 41 states. [2021-11-13 17:48:30,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 1 stem states 5 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:30,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:48:30,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 41 transitions. [2021-11-13 17:48:30,960 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 41 transitions. Stem has 12 letters. Loop has 5 letters. [2021-11-13 17:48:30,961 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:30,961 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 41 transitions. Stem has 17 letters. Loop has 5 letters. [2021-11-13 17:48:30,961 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:30,961 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 41 transitions. Stem has 12 letters. Loop has 10 letters. [2021-11-13 17:48:30,961 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:30,962 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1097 states and 1995 transitions. [2021-11-13 17:48:30,987 INFO L131 ngComponentsAnalysis]: Automaton has 13 accepting balls. 218 [2021-11-13 17:48:31,015 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1097 states to 1016 states and 1851 transitions. [2021-11-13 17:48:31,016 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 550 [2021-11-13 17:48:31,017 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 558 [2021-11-13 17:48:31,017 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1016 states and 1851 transitions. [2021-11-13 17:48:31,017 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:31,018 INFO L681 BuchiCegarLoop]: Abstraction has 1016 states and 1851 transitions. [2021-11-13 17:48:31,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states and 1851 transitions. [2021-11-13 17:48:31,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 911. [2021-11-13 17:48:31,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 589 states have (on average 1.2393887945670627) internal successors, (730), 621 states have internal predecessors, (730), 228 states have call successors, (230), 98 states have call predecessors, (230), 94 states have return successors, (613), 191 states have call predecessors, (613), 203 states have call successors, (613) [2021-11-13 17:48:31,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 1573 transitions. [2021-11-13 17:48:31,075 INFO L704 BuchiCegarLoop]: Abstraction has 911 states and 1573 transitions. [2021-11-13 17:48:31,076 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:48:31,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 17:48:31,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:48:31,076 INFO L87 Difference]: Start difference. First operand 911 states and 1573 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 17:48:31,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:48:31,116 INFO L93 Difference]: Finished difference Result 546 states and 873 transitions. [2021-11-13 17:48:31,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 17:48:31,117 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 546 states and 873 transitions. [2021-11-13 17:48:31,127 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 70 [2021-11-13 17:48:31,139 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 546 states to 529 states and 855 transitions. [2021-11-13 17:48:31,139 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 218 [2021-11-13 17:48:31,139 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 218 [2021-11-13 17:48:31,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 529 states and 855 transitions. [2021-11-13 17:48:31,140 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:31,140 INFO L681 BuchiCegarLoop]: Abstraction has 529 states and 855 transitions. [2021-11-13 17:48:31,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states and 855 transitions. [2021-11-13 17:48:31,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 524. [2021-11-13 17:48:31,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 353 states have (on average 1.2492917847025495) internal successors, (441), 370 states have internal predecessors, (441), 114 states have call successors, (115), 52 states have call predecessors, (115), 57 states have return successors, (294), 101 states have call predecessors, (294), 112 states have call successors, (294) [2021-11-13 17:48:31,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 850 transitions. [2021-11-13 17:48:31,166 INFO L704 BuchiCegarLoop]: Abstraction has 524 states and 850 transitions. [2021-11-13 17:48:31,166 INFO L587 BuchiCegarLoop]: Abstraction has 524 states and 850 transitions. [2021-11-13 17:48:31,166 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-11-13 17:48:31,166 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 524 states and 850 transitions. [2021-11-13 17:48:31,171 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 70 [2021-11-13 17:48:31,172 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:31,172 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:31,173 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:31,173 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:31,173 INFO L791 eck$LassoCheckResult]: Stem: 7367#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 7368#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 7383#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 7381#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 7382#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 7452#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 7822#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 7823#partsENTRY ~p := #in~p;~q := #in~q; 7825#L20 assume ~p <= 0;#res := 1; 7824#partsFINAL assume true; 7821#partsEXIT >#68#return; 7818#L36-1 havoc main_#t~ret8#1; 7667#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 7665#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 7595#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7594#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 7431#L35-3 [2021-11-13 17:48:31,173 INFO L793 eck$LassoCheckResult]: Loop: 7431#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 7461#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 7562#partsENTRY ~p := #in~p;~q := #in~q; 7623#L20 assume !(~p <= 0); 7624#L21 assume ~q <= 0;#res := 0; 7626#partsFINAL assume true; 7625#partsEXIT >#68#return; 7448#L36-1 havoc main_#t~ret8#1; 7430#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 7431#L35-3 [2021-11-13 17:48:31,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:31,174 INFO L85 PathProgramCache]: Analyzing trace with hash 399411315, now seen corresponding path program 2 times [2021-11-13 17:48:31,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:31,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716056836] [2021-11-13 17:48:31,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:31,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:31,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:31,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:48:31,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:31,220 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:31,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:31,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716056836] [2021-11-13 17:48:31,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716056836] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:48:31,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446458860] [2021-11-13 17:48:31,221 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 17:48:31,222 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:48:31,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:31,223 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:48:31,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-11-13 17:48:31,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 17:48:31,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 17:48:31,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 17:48:31,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:31,384 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:31,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:48:31,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:31,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446458860] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 17:48:31,443 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 17:48:31,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2021-11-13 17:48:31,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900631221] [2021-11-13 17:48:31,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 17:48:31,444 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-11-13 17:48:31,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:31,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1678232514, now seen corresponding path program 2 times [2021-11-13 17:48:31,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:31,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846346410] [2021-11-13 17:48:31,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:31,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:31,448 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:31,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:31,453 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:31,539 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:31,539 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:31,539 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:31,539 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:31,539 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-13 17:48:31,540 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:31,540 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:31,540 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:31,540 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration8_Loop [2021-11-13 17:48:31,540 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:31,540 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:31,541 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:31,543 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:31,549 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:31,551 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:31,574 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:31,574 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-13 17:48:31,574 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:31,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:31,575 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:31,583 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:31,583 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:31,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-11-13 17:48:31,603 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:31,603 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post7#1=0} Honda state: {ULTIMATE.start_main_#t~post7#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:31,633 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:31,634 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:31,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:31,635 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:31,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-11-13 17:48:31,636 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:31,636 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:31,664 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2021-11-13 17:48:31,665 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:31,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:31,666 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:31,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-11-13 17:48:31,675 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-13 17:48:31,675 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:31,734 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-13 17:48:31,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:31,737 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:31,737 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:31,737 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:31,737 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:31,737 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-13 17:48:31,738 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:31,738 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:31,738 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:31,738 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration8_Loop [2021-11-13 17:48:31,738 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:31,738 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:31,739 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:31,741 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:31,746 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:31,749 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:31,772 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:31,772 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-13 17:48:31,772 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:31,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:31,773 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:31,779 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:31,789 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:31,789 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:31,789 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:31,789 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:31,789 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:31,790 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:31,790 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:31,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-11-13 17:48:31,804 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:31,829 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2021-11-13 17:48:31,829 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:31,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:31,830 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:31,831 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:31,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-11-13 17:48:31,840 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:31,840 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:31,840 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:31,840 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:31,840 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:31,841 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:31,841 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:31,854 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-13 17:48:31,857 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-11-13 17:48:31,857 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-11-13 17:48:31,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:31,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:31,859 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:31,861 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-13 17:48:31,861 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-13 17:48:31,861 INFO L513 LassoAnalysis]: Proved termination. [2021-11-13 17:48:31,861 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~q~0#1) = -2*ULTIMATE.start_main_~q~0#1 + 1 Supporting invariants [] [2021-11-13 17:48:31,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-11-13 17:48:31,891 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2021-11-13 17:48:31,891 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-13 17:48:31,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:31,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:31,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 17:48:31,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:32,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:32,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 17:48:32,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:32,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:32,124 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2021-11-13 17:48:32,124 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 524 states and 850 transitions. cyclomatic complexity: 341 Second operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 17:48:32,161 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 524 states and 850 transitions. cyclomatic complexity: 341. Second operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 549 states and 878 transitions. Complement of second has 9 states. [2021-11-13 17:48:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:32,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 17:48:32,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 16 transitions. [2021-11-13 17:48:32,163 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 16 transitions. Stem has 16 letters. Loop has 9 letters. [2021-11-13 17:48:32,163 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:32,164 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-11-13 17:48:32,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:32,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:32,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 17:48:32,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:32,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:32,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 17:48:32,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:32,395 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:32,396 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 5 loop predicates [2021-11-13 17:48:32,396 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 524 states and 850 transitions. cyclomatic complexity: 341 Second operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 17:48:32,442 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 524 states and 850 transitions. cyclomatic complexity: 341. Second operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 549 states and 878 transitions. Complement of second has 9 states. [2021-11-13 17:48:32,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:32,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 17:48:32,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 16 transitions. [2021-11-13 17:48:32,446 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 16 transitions. Stem has 16 letters. Loop has 9 letters. [2021-11-13 17:48:32,446 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:32,447 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-11-13 17:48:32,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:32,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:32,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 17:48:32,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:32,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:32,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 17:48:32,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:32,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:32,676 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2021-11-13 17:48:32,676 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 524 states and 850 transitions. cyclomatic complexity: 341 Second operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 17:48:32,864 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 524 states and 850 transitions. cyclomatic complexity: 341. Second operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 1496 states and 2733 transitions. Complement of second has 24 states. [2021-11-13 17:48:32,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:32,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 7 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 17:48:32,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 63 transitions. [2021-11-13 17:48:32,866 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 63 transitions. Stem has 16 letters. Loop has 9 letters. [2021-11-13 17:48:32,866 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:32,867 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 63 transitions. Stem has 25 letters. Loop has 9 letters. [2021-11-13 17:48:32,867 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:32,867 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 63 transitions. Stem has 16 letters. Loop has 18 letters. [2021-11-13 17:48:32,868 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:32,868 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1496 states and 2733 transitions. [2021-11-13 17:48:32,918 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:32,934 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 118 [2021-11-13 17:48:32,971 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1496 states to 1379 states and 2526 transitions. [2021-11-13 17:48:32,972 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 288 [2021-11-13 17:48:32,972 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 292 [2021-11-13 17:48:32,973 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1379 states and 2526 transitions. [2021-11-13 17:48:32,977 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:32,977 INFO L681 BuchiCegarLoop]: Abstraction has 1379 states and 2526 transitions. [2021-11-13 17:48:32,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1379 states and 2526 transitions. [2021-11-13 17:48:33,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1379 to 1298. [2021-11-13 17:48:33,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1298 states, 831 states have (on average 1.2214199759326112) internal successors, (1015), 868 states have internal predecessors, (1015), 322 states have call successors, (323), 122 states have call predecessors, (323), 145 states have return successors, (1031), 307 states have call predecessors, (1031), 314 states have call successors, (1031) [2021-11-13 17:48:33,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1298 states to 1298 states and 2369 transitions. [2021-11-13 17:48:33,052 INFO L704 BuchiCegarLoop]: Abstraction has 1298 states and 2369 transitions. [2021-11-13 17:48:33,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:48:33,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 17:48:33,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-11-13 17:48:33,053 INFO L87 Difference]: Start difference. First operand 1298 states and 2369 transitions. Second operand has 11 states, 10 states have (on average 2.1) internal successors, (21), 11 states have internal predecessors, (21), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 17:48:33,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:48:33,146 INFO L93 Difference]: Finished difference Result 1477 states and 2646 transitions. [2021-11-13 17:48:33,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 17:48:33,147 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1477 states and 2646 transitions. [2021-11-13 17:48:33,172 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 158 [2021-11-13 17:48:33,209 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1477 states to 1463 states and 2631 transitions. [2021-11-13 17:48:33,209 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 316 [2021-11-13 17:48:33,210 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 316 [2021-11-13 17:48:33,210 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1463 states and 2631 transitions. [2021-11-13 17:48:33,210 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:33,210 INFO L681 BuchiCegarLoop]: Abstraction has 1463 states and 2631 transitions. [2021-11-13 17:48:33,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1463 states and 2631 transitions. [2021-11-13 17:48:33,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1463 to 1303. [2021-11-13 17:48:33,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1303 states, 832 states have (on average 1.2223557692307692) internal successors, (1017), 874 states have internal predecessors, (1017), 326 states have call successors, (327), 122 states have call predecessors, (327), 145 states have return successors, (1047), 306 states have call predecessors, (1047), 318 states have call successors, (1047) [2021-11-13 17:48:33,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1303 states to 1303 states and 2391 transitions. [2021-11-13 17:48:33,327 INFO L704 BuchiCegarLoop]: Abstraction has 1303 states and 2391 transitions. [2021-11-13 17:48:33,327 INFO L587 BuchiCegarLoop]: Abstraction has 1303 states and 2391 transitions. [2021-11-13 17:48:33,327 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-11-13 17:48:33,327 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1303 states and 2391 transitions. [2021-11-13 17:48:33,338 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 112 [2021-11-13 17:48:33,339 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:33,339 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:33,340 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:33,346 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:33,347 INFO L791 eck$LassoCheckResult]: Stem: 13675#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 13676#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 13685#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 13681#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 13682#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 13737#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 14621#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 14622#partsENTRY ~p := #in~p;~q := #in~q; 14626#L20 assume ~p <= 0;#res := 1; 14624#partsFINAL assume true; 14620#partsEXIT >#68#return; 14616#L36-1 havoc main_#t~ret8#1; 14609#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 14608#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 14603#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 14605#partsENTRY ~p := #in~p;~q := #in~q; 14607#L20 assume ~p <= 0;#res := 1; 14606#partsFINAL assume true; 14602#partsEXIT >#68#return; 14601#L36-1 havoc main_#t~ret8#1; 14597#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 14002#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 14001#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13985#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 13983#L35-3 [2021-11-13 17:48:33,347 INFO L793 eck$LassoCheckResult]: Loop: 13983#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 13938#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 14273#partsENTRY ~p := #in~p;~q := #in~q; 14270#L20 assume !(~p <= 0); 14267#L21 assume ~q <= 0;#res := 0; 14268#partsFINAL assume true; 14629#partsEXIT >#68#return; 14618#L36-1 havoc main_#t~ret8#1; 14316#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 14313#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 13664#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 13747#partsENTRY ~p := #in~p;~q := #in~q; 13998#L20 assume !(~p <= 0); 14000#L21 assume !(~q <= 0); 14143#L22 assume !(~q > ~p); 13779#L23 call #t~ret1 := parts(~p - ~q, ~q);< 13806#partsENTRY ~p := #in~p;~q := #in~q; 14008#L20 assume ~p <= 0;#res := 1; 14004#partsFINAL assume true; 13971#partsEXIT >#64#return; 13761#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 13830#partsENTRY ~p := #in~p;~q := #in~q; 14057#L20 assume !(~p <= 0); 13989#L21 assume ~q <= 0;#res := 0; 13990#partsFINAL assume true; 14182#partsEXIT >#66#return; 13996#L23-2 #res := #t~ret1 + #t~ret2;havoc #t~ret1;havoc #t~ret2; 13748#partsFINAL assume true; 13749#partsEXIT >#68#return; 14325#L36-1 havoc main_#t~ret8#1; 13741#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 13740#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 13691#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13692#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 13983#L35-3 [2021-11-13 17:48:33,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:33,348 INFO L85 PathProgramCache]: Analyzing trace with hash -856045304, now seen corresponding path program 3 times [2021-11-13 17:48:33,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:33,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642199959] [2021-11-13 17:48:33,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:33,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:33,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:33,360 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:33,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:33,369 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:33,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:33,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1754826426, now seen corresponding path program 1 times [2021-11-13 17:48:33,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:33,371 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287839280] [2021-11-13 17:48:33,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:33,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:33,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:33,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:48:33,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:33,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-11-13 17:48:33,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:33,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-13 17:48:33,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:33,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-13 17:48:33,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:33,534 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 17:48:33,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:33,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287839280] [2021-11-13 17:48:33,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287839280] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:48:33,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704291276] [2021-11-13 17:48:33,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:33,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:48:33,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:33,539 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:48:33,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-11-13 17:48:33,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:33,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 17:48:33,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:33,837 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 17:48:33,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:48:34,029 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 17:48:34,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704291276] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 17:48:34,030 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 17:48:34,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2021-11-13 17:48:34,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806970709] [2021-11-13 17:48:34,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 17:48:34,031 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-11-13 17:48:34,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:48:34,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 17:48:34,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-11-13 17:48:34,033 INFO L87 Difference]: Start difference. First operand 1303 states and 2391 transitions. cyclomatic complexity: 1113 Second operand has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 20 states have internal predecessors, (36), 3 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 17:48:34,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:48:34,673 INFO L93 Difference]: Finished difference Result 1619 states and 2691 transitions. [2021-11-13 17:48:34,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-13 17:48:34,674 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1619 states and 2691 transitions. [2021-11-13 17:48:34,707 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 202 [2021-11-13 17:48:34,752 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1619 states to 1559 states and 2623 transitions. [2021-11-13 17:48:34,752 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 353 [2021-11-13 17:48:34,753 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 353 [2021-11-13 17:48:34,753 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1559 states and 2623 transitions. [2021-11-13 17:48:34,755 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:34,756 INFO L681 BuchiCegarLoop]: Abstraction has 1559 states and 2623 transitions. [2021-11-13 17:48:34,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1559 states and 2623 transitions. [2021-11-13 17:48:34,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1559 to 1131. [2021-11-13 17:48:34,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 753 states have (on average 1.2098273572377158) internal successors, (911), 782 states have internal predecessors, (911), 237 states have call successors, (238), 108 states have call predecessors, (238), 141 states have return successors, (682), 240 states have call predecessors, (682), 237 states have call successors, (682) [2021-11-13 17:48:34,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 1831 transitions. [2021-11-13 17:48:34,837 INFO L704 BuchiCegarLoop]: Abstraction has 1131 states and 1831 transitions. [2021-11-13 17:48:34,837 INFO L587 BuchiCegarLoop]: Abstraction has 1131 states and 1831 transitions. [2021-11-13 17:48:34,837 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-11-13 17:48:34,837 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1131 states and 1831 transitions. [2021-11-13 17:48:34,848 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 88 [2021-11-13 17:48:34,848 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:34,848 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:34,854 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:34,855 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [6, 6, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1] [2021-11-13 17:48:34,856 INFO L791 eck$LassoCheckResult]: Stem: 16868#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 16869#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 16880#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 16874#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 16875#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 16933#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 17652#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 17653#partsENTRY ~p := #in~p;~q := #in~q; 17657#L20 assume ~p <= 0;#res := 1; 17655#partsFINAL assume true; 17651#partsEXIT >#68#return; 17649#L36-1 havoc main_#t~ret8#1; 17648#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 17646#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 17642#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 17644#partsENTRY ~p := #in~p;~q := #in~q; 17647#L20 assume ~p <= 0;#res := 1; 17645#partsFINAL assume true; 17641#partsEXIT >#68#return; 17640#L36-1 havoc main_#t~ret8#1; 17639#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 17242#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 17241#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 17238#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 17239#L35-3 [2021-11-13 17:48:34,859 INFO L793 eck$LassoCheckResult]: Loop: 17239#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 16995#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 17059#partsENTRY ~p := #in~p;~q := #in~q; 17057#L20 assume !(~p <= 0); 17054#L21 assume !(~q <= 0); 17053#L22 assume !(~q > ~p); 16978#L23 call #t~ret1 := parts(~p - ~q, ~q);< 17021#partsENTRY ~p := #in~p;~q := #in~q; 17055#L20 assume ~p <= 0;#res := 1; 17022#partsFINAL assume true; 17020#partsEXIT >#64#return; 16966#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 16996#partsENTRY ~p := #in~p;~q := #in~q; 17064#L20 assume !(~p <= 0); 17056#L21 assume ~q <= 0;#res := 0; 17046#partsFINAL assume true; 17084#partsEXIT >#66#return; 17043#L23-2 #res := #t~ret1 + #t~ret2;havoc #t~ret1;havoc #t~ret2; 17226#partsFINAL assume true; 17221#partsEXIT >#68#return; 17222#L36-1 havoc main_#t~ret8#1; 17230#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 17229#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 16938#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 17059#partsENTRY ~p := #in~p;~q := #in~q; 17057#L20 assume !(~p <= 0); 17054#L21 assume !(~q <= 0); 17053#L22 assume !(~q > ~p); 16978#L23 call #t~ret1 := parts(~p - ~q, ~q);< 17021#partsENTRY ~p := #in~p;~q := #in~q; 17055#L20 assume ~p <= 0;#res := 1; 17022#partsFINAL assume true; 17020#partsEXIT >#64#return; 16966#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 16996#partsENTRY ~p := #in~p;~q := #in~q; 17064#L20 assume !(~p <= 0); 17056#L21 assume ~q <= 0;#res := 0; 17046#partsFINAL assume true; 17084#partsEXIT >#66#return; 17043#L23-2 #res := #t~ret1 + #t~ret2;havoc #t~ret1;havoc #t~ret2; 17226#partsFINAL assume true; 17221#partsEXIT >#68#return; 17132#L36-1 havoc main_#t~ret8#1; 17133#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 16936#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 16937#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 17240#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 17239#L35-3 [2021-11-13 17:48:34,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:34,860 INFO L85 PathProgramCache]: Analyzing trace with hash -856045304, now seen corresponding path program 4 times [2021-11-13 17:48:34,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:34,860 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159496221] [2021-11-13 17:48:34,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:34,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:34,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:34,876 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:34,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:34,891 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:34,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:34,895 INFO L85 PathProgramCache]: Analyzing trace with hash 409198938, now seen corresponding path program 2 times [2021-11-13 17:48:34,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:34,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026276019] [2021-11-13 17:48:34,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:34,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:34,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:34,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 17:48:34,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:35,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-13 17:48:35,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:35,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-13 17:48:35,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:35,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-11-13 17:48:35,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:35,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-13 17:48:35,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:35,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-13 17:48:35,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:35,091 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 29 proven. 17 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-13 17:48:35,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:35,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026276019] [2021-11-13 17:48:35,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026276019] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:48:35,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031888267] [2021-11-13 17:48:35,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 17:48:35,093 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:48:35,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:35,094 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:48:35,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-11-13 17:48:35,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 17:48:35,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 17:48:35,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-13 17:48:35,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:35,463 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 16 proven. 35 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 17:48:35,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:48:35,843 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 16 proven. 35 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 17:48:35,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031888267] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 17:48:35,843 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 17:48:35,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 20 [2021-11-13 17:48:35,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610099564] [2021-11-13 17:48:35,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 17:48:35,846 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-11-13 17:48:35,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:48:35,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 17:48:35,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-11-13 17:48:35,847 INFO L87 Difference]: Start difference. First operand 1131 states and 1831 transitions. cyclomatic complexity: 725 Second operand has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 states have internal predecessors, (54), 9 states have call successors, (12), 1 states have call predecessors, (12), 7 states have return successors, (13), 9 states have call predecessors, (13), 9 states have call successors, (13) [2021-11-13 17:48:36,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:48:36,835 INFO L93 Difference]: Finished difference Result 1910 states and 3001 transitions. [2021-11-13 17:48:36,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-13 17:48:36,836 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1910 states and 3001 transitions. [2021-11-13 17:48:36,863 INFO L131 ngComponentsAnalysis]: Automaton has 11 accepting balls. 101 [2021-11-13 17:48:36,880 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1910 states to 1004 states and 1545 transitions. [2021-11-13 17:48:36,881 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 415 [2021-11-13 17:48:36,882 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 415 [2021-11-13 17:48:36,882 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1004 states and 1545 transitions. [2021-11-13 17:48:36,882 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:36,882 INFO L681 BuchiCegarLoop]: Abstraction has 1004 states and 1545 transitions. [2021-11-13 17:48:36,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states and 1545 transitions. [2021-11-13 17:48:36,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 944. [2021-11-13 17:48:36,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 944 states, 660 states have (on average 1.162121212121212) internal successors, (767), 680 states have internal predecessors, (767), 155 states have call successors, (156), 93 states have call predecessors, (156), 129 states have return successors, (560), 170 states have call predecessors, (560), 153 states have call successors, (560) [2021-11-13 17:48:36,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 944 states to 944 states and 1483 transitions. [2021-11-13 17:48:36,927 INFO L704 BuchiCegarLoop]: Abstraction has 944 states and 1483 transitions. [2021-11-13 17:48:36,927 INFO L587 BuchiCegarLoop]: Abstraction has 944 states and 1483 transitions. [2021-11-13 17:48:36,927 INFO L425 BuchiCegarLoop]: ======== Iteration 11============ [2021-11-13 17:48:36,927 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 944 states and 1483 transitions. [2021-11-13 17:48:36,936 INFO L131 ngComponentsAnalysis]: Automaton has 11 accepting balls. 96 [2021-11-13 17:48:36,936 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:36,937 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:36,938 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:36,938 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:36,938 INFO L791 eck$LassoCheckResult]: Stem: 20315#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 20316#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 20329#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 20323#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 20324#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 20344#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 20327#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 20328#partsENTRY ~p := #in~p;~q := #in~q; 21205#L20 assume ~p <= 0;#res := 1; 21204#partsFINAL assume true; 21199#partsEXIT >#68#return; 21198#L36-1 havoc main_#t~ret8#1; 20371#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 20372#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 21175#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 21177#partsENTRY ~p := #in~p;~q := #in~q; 21179#L20 assume ~p <= 0;#res := 1; 21178#partsFINAL assume true; 21174#partsEXIT >#68#return; 21173#L36-1 havoc main_#t~ret8#1; 20873#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 20725#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 20721#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20529#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 20527#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 20394#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 20535#partsENTRY ~p := #in~p;~q := #in~q; 20536#L20 assume ~p <= 0;#res := 1; 20838#partsFINAL assume true; 20835#partsEXIT >#68#return; 20836#L36-1 [2021-11-13 17:48:36,939 INFO L793 eck$LassoCheckResult]: Loop: 20836#L36-1 havoc main_#t~ret8#1; 20854#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 20612#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 20319#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 20853#partsENTRY ~p := #in~p;~q := #in~q; 20859#L20 assume ~p <= 0;#res := 1; 20858#partsFINAL assume true; 20856#partsEXIT >#68#return; 20836#L36-1 [2021-11-13 17:48:36,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:36,939 INFO L85 PathProgramCache]: Analyzing trace with hash 768924849, now seen corresponding path program 5 times [2021-11-13 17:48:36,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:36,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358978258] [2021-11-13 17:48:36,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:36,942 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:36,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:36,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:48:36,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:37,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:48:37,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:37,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:48:37,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:37,029 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-13 17:48:37,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:37,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358978258] [2021-11-13 17:48:37,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358978258] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:48:37,030 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:48:37,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 17:48:37,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983013760] [2021-11-13 17:48:37,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:48:37,030 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-11-13 17:48:37,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:37,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1411370316, now seen corresponding path program 2 times [2021-11-13 17:48:37,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:37,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719167880] [2021-11-13 17:48:37,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:37,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:37,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:37,035 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:37,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:37,040 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:37,133 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:37,133 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:37,133 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:37,133 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:37,133 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-13 17:48:37,133 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:37,133 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:37,133 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:37,133 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration11_Loop [2021-11-13 17:48:37,134 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:37,134 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:37,134 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:37,137 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:37,140 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:37,144 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:37,177 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:37,177 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-13 17:48:37,177 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:37,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:37,179 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:37,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-11-13 17:48:37,196 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:37,196 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:37,206 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:37,206 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~ret8#1=1} Honda state: {ULTIMATE.start_main_#t~ret8#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:37,227 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:37,228 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:37,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:37,229 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:37,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-11-13 17:48:37,231 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:37,231 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:37,245 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:37,245 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_~p~0#1=0} Honda state: {ULTIMATE.start_main_~p~0#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:37,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2021-11-13 17:48:37,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:37,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:37,268 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:37,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-11-13 17:48:37,270 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:37,270 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:37,300 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2021-11-13 17:48:37,300 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:37,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:37,302 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:37,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-11-13 17:48:37,304 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-13 17:48:37,304 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:37,617 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-13 17:48:37,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:37,621 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:37,621 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:37,621 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:37,621 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:37,621 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-13 17:48:37,621 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:37,621 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:37,621 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:37,621 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration11_Loop [2021-11-13 17:48:37,621 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:37,621 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:37,622 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:37,627 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:37,630 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:37,635 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:37,661 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:37,661 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-13 17:48:37,662 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:37,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:37,690 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:37,692 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:37,701 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:37,701 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:37,702 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:37,702 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:37,702 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:37,703 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:37,703 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:37,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-11-13 17:48:37,722 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:37,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:37,760 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:37,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:37,761 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:37,763 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:37,773 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:37,773 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:37,773 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:37,773 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:37,773 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:37,774 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:37,774 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:37,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-11-13 17:48:37,790 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:37,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:37,827 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:37,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:37,829 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:37,831 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:37,841 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:37,841 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:37,841 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:37,841 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:37,841 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:37,842 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:37,843 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:37,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-11-13 17:48:37,858 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-13 17:48:37,861 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-11-13 17:48:37,862 INFO L444 ModelExtractionUtils]: 0 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-11-13 17:48:37,862 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:37,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:37,864 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:37,865 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-13 17:48:37,866 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-13 17:48:37,866 INFO L513 LassoAnalysis]: Proved termination. [2021-11-13 17:48:37,866 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~x~0#1, ULTIMATE.start_main_~q~0#1) = 1*ULTIMATE.start_main_~x~0#1 - 1*ULTIMATE.start_main_~q~0#1 Supporting invariants [] [2021-11-13 17:48:37,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-11-13 17:48:37,898 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2021-11-13 17:48:37,899 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-13 17:48:37,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:37,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:37,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 17:48:37,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:38,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:38,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:38,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 17:48:38,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:38,310 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:38,311 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-11-13 17:48:38,311 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 944 states and 1483 transitions. cyclomatic complexity: 561 Second operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 17:48:38,376 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 944 states and 1483 transitions. cyclomatic complexity: 561. Second operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 963 states and 1504 transitions. Complement of second has 10 states. [2021-11-13 17:48:38,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:38,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 17:48:38,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 22 transitions. [2021-11-13 17:48:38,378 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 30 letters. Loop has 8 letters. [2021-11-13 17:48:38,379 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:38,379 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-11-13 17:48:38,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:38,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:38,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 17:48:38,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:38,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:38,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 17:48:38,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:38,721 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:38,722 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2021-11-13 17:48:38,722 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 944 states and 1483 transitions. cyclomatic complexity: 561 Second operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 17:48:38,787 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 944 states and 1483 transitions. cyclomatic complexity: 561. Second operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 961 states and 1501 transitions. Complement of second has 12 states. [2021-11-13 17:48:38,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:38,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 17:48:38,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 21 transitions. [2021-11-13 17:48:38,788 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 30 letters. Loop has 8 letters. [2021-11-13 17:48:38,789 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:38,789 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-11-13 17:48:38,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:38,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:38,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 17:48:38,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:39,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:39,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 17:48:39,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:39,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:39,140 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-11-13 17:48:39,140 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 944 states and 1483 transitions. cyclomatic complexity: 561 Second operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 17:48:39,277 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 944 states and 1483 transitions. cyclomatic complexity: 561. Second operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 2247 states and 3589 transitions. Complement of second has 14 states. [2021-11-13 17:48:39,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:39,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 17:48:39,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 53 transitions. [2021-11-13 17:48:39,280 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 53 transitions. Stem has 30 letters. Loop has 8 letters. [2021-11-13 17:48:39,280 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:39,281 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 53 transitions. Stem has 38 letters. Loop has 8 letters. [2021-11-13 17:48:39,281 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:39,281 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 53 transitions. Stem has 30 letters. Loop has 16 letters. [2021-11-13 17:48:39,282 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:39,282 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2247 states and 3589 transitions. [2021-11-13 17:48:39,319 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 125 [2021-11-13 17:48:39,356 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2247 states to 1866 states and 2920 transitions. [2021-11-13 17:48:39,357 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 405 [2021-11-13 17:48:39,358 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 418 [2021-11-13 17:48:39,358 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1866 states and 2920 transitions. [2021-11-13 17:48:39,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:39,359 INFO L681 BuchiCegarLoop]: Abstraction has 1866 states and 2920 transitions. [2021-11-13 17:48:39,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1866 states and 2920 transitions. [2021-11-13 17:48:39,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1866 to 1732. [2021-11-13 17:48:39,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1732 states, 1196 states have (on average 1.1538461538461537) internal successors, (1380), 1237 states have internal predecessors, (1380), 309 states have call successors, (330), 194 states have call predecessors, (330), 227 states have return successors, (1061), 300 states have call predecessors, (1061), 295 states have call successors, (1061) [2021-11-13 17:48:39,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1732 states to 1732 states and 2771 transitions. [2021-11-13 17:48:39,436 INFO L704 BuchiCegarLoop]: Abstraction has 1732 states and 2771 transitions. [2021-11-13 17:48:39,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:48:39,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 17:48:39,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-13 17:48:39,437 INFO L87 Difference]: Start difference. First operand 1732 states and 2771 transitions. Second operand has 6 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-13 17:48:39,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:48:39,509 INFO L93 Difference]: Finished difference Result 1086 states and 1696 transitions. [2021-11-13 17:48:39,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 17:48:39,515 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1086 states and 1696 transitions. [2021-11-13 17:48:39,530 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 120 [2021-11-13 17:48:39,540 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1086 states to 571 states and 902 transitions. [2021-11-13 17:48:39,540 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 295 [2021-11-13 17:48:39,541 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 304 [2021-11-13 17:48:39,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 571 states and 902 transitions. [2021-11-13 17:48:39,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:39,541 INFO L681 BuchiCegarLoop]: Abstraction has 571 states and 902 transitions. [2021-11-13 17:48:39,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states and 902 transitions. [2021-11-13 17:48:39,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 567. [2021-11-13 17:48:39,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 396 states have (on average 1.1338383838383839) internal successors, (449), 399 states have internal predecessors, (449), 103 states have call successors, (110), 69 states have call predecessors, (110), 68 states have return successors, (339), 98 states have call predecessors, (339), 97 states have call successors, (339) [2021-11-13 17:48:39,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 898 transitions. [2021-11-13 17:48:39,567 INFO L704 BuchiCegarLoop]: Abstraction has 567 states and 898 transitions. [2021-11-13 17:48:39,567 INFO L587 BuchiCegarLoop]: Abstraction has 567 states and 898 transitions. [2021-11-13 17:48:39,567 INFO L425 BuchiCegarLoop]: ======== Iteration 12============ [2021-11-13 17:48:39,568 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 567 states and 898 transitions. [2021-11-13 17:48:39,580 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 120 [2021-11-13 17:48:39,580 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:39,580 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:39,583 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:39,583 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2021-11-13 17:48:39,584 INFO L791 eck$LassoCheckResult]: Stem: 28686#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 28687#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 28699#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 28693#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 28694#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 28758#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 28818#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 28820#partsENTRY ~p := #in~p;~q := #in~q; 28823#L20 assume ~p <= 0;#res := 1; 28821#partsFINAL assume true; 28817#partsEXIT >#68#return; 28816#L36-1 havoc main_#t~ret8#1; 28815#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 28814#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 28762#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 28801#partsENTRY ~p := #in~p;~q := #in~q; 28798#L20 assume ~p <= 0;#res := 1; 28799#partsFINAL assume true; 28761#partsEXIT >#68#return; 28760#L36-1 havoc main_#t~ret8#1; 28736#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 28737#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 28759#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28942#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 28939#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 28940#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 29040#partsENTRY ~p := #in~p;~q := #in~q; 29067#L20 assume !(~p <= 0); 29066#L21 assume !(~q <= 0); 29065#L22 assume !(~q > ~p); 28865#L23 call #t~ret1 := parts(~p - ~q, ~q);< 29082#partsENTRY [2021-11-13 17:48:39,584 INFO L793 eck$LassoCheckResult]: Loop: 29082#partsENTRY ~p := #in~p;~q := #in~q; 29119#L20 assume !(~p <= 0); 29120#L21 assume !(~q <= 0); 28878#L22 assume !(~q > ~p); 28864#L23 call #t~ret1 := parts(~p - ~q, ~q);< 29082#partsENTRY [2021-11-13 17:48:39,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:39,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1933114887, now seen corresponding path program 1 times [2021-11-13 17:48:39,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:39,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619189923] [2021-11-13 17:48:39,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:39,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:39,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:39,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:48:39,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:39,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:48:39,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:39,636 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-13 17:48:39,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:39,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619189923] [2021-11-13 17:48:39,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619189923] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 17:48:39,636 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 17:48:39,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 17:48:39,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116332225] [2021-11-13 17:48:39,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 17:48:39,637 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-11-13 17:48:39,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:39,638 INFO L85 PathProgramCache]: Analyzing trace with hash 28756500, now seen corresponding path program 1 times [2021-11-13 17:48:39,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:39,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211085612] [2021-11-13 17:48:39,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:39,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:39,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:39,641 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:39,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:39,644 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:39,717 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:39,717 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:39,717 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:39,717 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:39,717 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-13 17:48:39,717 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:39,718 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:39,718 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:39,718 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration12_Loop [2021-11-13 17:48:39,718 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:39,718 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:39,719 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:39,722 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:39,724 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:39,726 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:39,735 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:39,737 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:39,744 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:39,794 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:39,794 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-13 17:48:39,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:39,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:39,795 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:39,800 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:39,800 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:39,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-11-13 17:48:39,827 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:39,827 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret1=0} Honda state: {parts_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:39,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:39,863 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:39,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:39,867 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:39,869 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:39,869 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:39,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-11-13 17:48:39,894 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:39,895 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#res=0} Honda state: {parts_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:39,914 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:39,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:39,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:39,916 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:39,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-11-13 17:48:39,917 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:39,917 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:39,925 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:39,925 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret2=0} Honda state: {parts_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:39,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2021-11-13 17:48:39,947 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:39,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:39,947 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:39,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-11-13 17:48:39,954 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:39,954 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:39,985 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:39,985 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:39,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:39,986 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:39,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-11-13 17:48:39,988 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-13 17:48:39,989 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:40,043 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-13 17:48:40,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:40,046 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:40,046 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:40,046 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:40,046 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:40,046 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-13 17:48:40,046 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:40,046 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:40,046 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:40,046 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration12_Loop [2021-11-13 17:48:40,046 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:40,046 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:40,047 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:40,049 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:40,051 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:40,053 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:40,060 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:40,061 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:40,063 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:40,110 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:40,111 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-13 17:48:40,111 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:40,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:40,112 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:40,120 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:40,129 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:40,130 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:40,130 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:40,130 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:40,130 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:40,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2021-11-13 17:48:40,131 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:40,131 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:40,132 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:40,155 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2021-11-13 17:48:40,155 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:40,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:40,156 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:40,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2021-11-13 17:48:40,157 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:40,167 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:40,167 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:40,167 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:40,167 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:40,167 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:40,168 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:40,168 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:40,169 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:40,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:40,192 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:40,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:40,193 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:40,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2021-11-13 17:48:40,196 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:40,203 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:40,204 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:40,204 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:40,204 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:40,204 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:40,204 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:40,204 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:40,206 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:40,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2021-11-13 17:48:40,228 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:40,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:40,229 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:40,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2021-11-13 17:48:40,239 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:40,247 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:40,247 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:40,247 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:40,247 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:40,247 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:40,248 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:40,249 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:40,282 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-13 17:48:40,286 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-11-13 17:48:40,286 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-11-13 17:48:40,286 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:40,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:40,295 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:40,297 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-13 17:48:40,297 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-13 17:48:40,297 INFO L513 LassoAnalysis]: Proved termination. [2021-11-13 17:48:40,297 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(parts_#in~p) = 1*parts_#in~p Supporting invariants [] [2021-11-13 17:48:40,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2021-11-13 17:48:40,332 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2021-11-13 17:48:40,332 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-13 17:48:40,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:40,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:40,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-13 17:48:40,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:40,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:40,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 17:48:40,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:40,609 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:40,609 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-11-13 17:48:40,610 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 567 states and 898 transitions. cyclomatic complexity: 347 Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:48:40,708 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 567 states and 898 transitions. cyclomatic complexity: 347. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 834 states and 1267 transitions. Complement of second has 20 states. [2021-11-13 17:48:40,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:40,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:48:40,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 32 transitions. [2021-11-13 17:48:40,712 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 32 transitions. Stem has 31 letters. Loop has 5 letters. [2021-11-13 17:48:40,713 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:40,713 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 32 transitions. Stem has 36 letters. Loop has 5 letters. [2021-11-13 17:48:40,713 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:40,713 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 32 transitions. Stem has 31 letters. Loop has 10 letters. [2021-11-13 17:48:40,713 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:40,714 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 834 states and 1267 transitions. [2021-11-13 17:48:40,724 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 120 [2021-11-13 17:48:40,740 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 834 states to 735 states and 1154 transitions. [2021-11-13 17:48:40,740 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 340 [2021-11-13 17:48:40,741 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 358 [2021-11-13 17:48:40,741 INFO L73 IsDeterministic]: Start isDeterministic. Operand 735 states and 1154 transitions. [2021-11-13 17:48:40,742 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:40,742 INFO L681 BuchiCegarLoop]: Abstraction has 735 states and 1154 transitions. [2021-11-13 17:48:40,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states and 1154 transitions. [2021-11-13 17:48:40,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 671. [2021-11-13 17:48:40,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 472 states have (on average 1.146186440677966) internal successors, (541), 484 states have internal predecessors, (541), 119 states have call successors, (126), 88 states have call predecessors, (126), 80 states have return successors, (389), 98 states have call predecessors, (389), 112 states have call successors, (389) [2021-11-13 17:48:40,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1056 transitions. [2021-11-13 17:48:40,770 INFO L704 BuchiCegarLoop]: Abstraction has 671 states and 1056 transitions. [2021-11-13 17:48:40,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:48:40,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 17:48:40,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 17:48:40,771 INFO L87 Difference]: Start difference. First operand 671 states and 1056 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-13 17:48:40,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:48:40,803 INFO L93 Difference]: Finished difference Result 500 states and 758 transitions. [2021-11-13 17:48:40,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 17:48:40,804 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 500 states and 758 transitions. [2021-11-13 17:48:40,809 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 71 [2021-11-13 17:48:40,820 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 500 states to 492 states and 750 transitions. [2021-11-13 17:48:40,820 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 180 [2021-11-13 17:48:40,820 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 180 [2021-11-13 17:48:40,821 INFO L73 IsDeterministic]: Start isDeterministic. Operand 492 states and 750 transitions. [2021-11-13 17:48:40,821 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:40,821 INFO L681 BuchiCegarLoop]: Abstraction has 492 states and 750 transitions. [2021-11-13 17:48:40,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states and 750 transitions. [2021-11-13 17:48:40,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 474. [2021-11-13 17:48:40,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 338 states have (on average 1.136094674556213) internal successors, (384), 348 states have internal predecessors, (384), 81 states have call successors, (88), 62 states have call predecessors, (88), 55 states have return successors, (260), 63 states have call predecessors, (260), 76 states have call successors, (260) [2021-11-13 17:48:40,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 732 transitions. [2021-11-13 17:48:40,840 INFO L704 BuchiCegarLoop]: Abstraction has 474 states and 732 transitions. [2021-11-13 17:48:40,841 INFO L587 BuchiCegarLoop]: Abstraction has 474 states and 732 transitions. [2021-11-13 17:48:40,841 INFO L425 BuchiCegarLoop]: ======== Iteration 13============ [2021-11-13 17:48:40,841 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 474 states and 732 transitions. [2021-11-13 17:48:40,844 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 68 [2021-11-13 17:48:40,844 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:40,844 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:40,845 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:40,846 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:40,846 INFO L791 eck$LassoCheckResult]: Stem: 31420#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 31421#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 31438#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 31436#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 31437#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 31494#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 31554#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 31556#partsENTRY ~p := #in~p;~q := #in~q; 31595#L20 assume ~p <= 0;#res := 1; 31593#partsFINAL assume true; 31553#partsEXIT >#68#return; 31517#L36-1 havoc main_#t~ret8#1; 31513#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 31512#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 31496#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 31506#partsENTRY ~p := #in~p;~q := #in~q; 31503#L20 assume ~p <= 0;#res := 1; 31504#partsFINAL assume true; 31495#partsEXIT >#68#return; 31490#L36-1 havoc main_#t~ret8#1; 31491#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 31594#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 31446#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 31447#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 31551#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 31499#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 31549#partsENTRY ~p := #in~p;~q := #in~q; 31876#L20 assume !(~p <= 0); 31875#L21 assume ~q <= 0;#res := 0; 31874#partsFINAL assume true; 31548#partsEXIT >#68#return; 31545#L36-1 havoc main_#t~ret8#1; 31544#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 31498#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 31425#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 31542#partsENTRY ~p := #in~p;~q := #in~q; 31541#L20 assume !(~p <= 0); 31540#L21 assume !(~q <= 0); 31539#L22 assume !(~q > ~p); 31464#L23 call #t~ret1 := parts(~p - ~q, ~q);< 31740#partsENTRY ~p := #in~p;~q := #in~q; 31741#L20 assume ~p <= 0;#res := 1; 31795#partsFINAL assume true; 31794#partsEXIT >#64#return; 31468#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 31782#partsENTRY [2021-11-13 17:48:40,846 INFO L793 eck$LassoCheckResult]: Loop: 31782#partsENTRY ~p := #in~p;~q := #in~q; 31792#L20 assume !(~p <= 0); 31790#L21 assume !(~q <= 0); 31788#L22 assume !(~q > ~p); 31466#L23 call #t~ret1 := parts(~p - ~q, ~q);< 31760#partsENTRY ~p := #in~p;~q := #in~q; 31758#L20 assume ~p <= 0;#res := 1; 31759#partsFINAL assume true; 31784#partsEXIT >#64#return; 31465#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 31782#partsENTRY [2021-11-13 17:48:40,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:40,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1585293162, now seen corresponding path program 1 times [2021-11-13 17:48:40,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:40,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436074901] [2021-11-13 17:48:40,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:40,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:40,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:40,855 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:40,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:40,866 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:40,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:40,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1964641052, now seen corresponding path program 1 times [2021-11-13 17:48:40,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:40,867 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730310094] [2021-11-13 17:48:40,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:40,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:40,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:40,871 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:40,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:40,875 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:40,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:40,876 INFO L85 PathProgramCache]: Analyzing trace with hash -574602427, now seen corresponding path program 2 times [2021-11-13 17:48:40,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:40,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338889798] [2021-11-13 17:48:40,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:40,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:40,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:40,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:48:40,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:40,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:48:40,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:40,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:48:40,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:40,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-11-13 17:48:40,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:40,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-11-13 17:48:40,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:40,950 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 36 proven. 8 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-13 17:48:40,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:40,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338889798] [2021-11-13 17:48:40,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338889798] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:48:40,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046517740] [2021-11-13 17:48:40,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 17:48:40,951 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:48:40,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:40,952 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:48:40,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-11-13 17:48:41,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 17:48:41,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 17:48:41,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 17:48:41,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:41,107 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 56 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-13 17:48:41,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:48:41,222 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 36 proven. 8 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-13 17:48:41,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046517740] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 17:48:41,222 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 17:48:41,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2021-11-13 17:48:41,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133059014] [2021-11-13 17:48:41,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 17:48:41,416 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:41,416 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:41,416 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:41,416 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:41,416 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-13 17:48:41,416 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,416 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:41,417 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:41,417 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration13_Loop [2021-11-13 17:48:41,417 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:41,417 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:41,417 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,425 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,427 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,430 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,433 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,435 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,443 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,487 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:41,487 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-13 17:48:41,487 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:41,492 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:41,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2021-11-13 17:48:41,493 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:41,493 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:41,502 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:41,503 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret1=0} Honda state: {parts_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:41,525 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:41,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:41,526 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:41,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2021-11-13 17:48:41,527 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:41,527 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:41,539 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:41,539 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#res=0} Honda state: {parts_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:41,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:41,562 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:41,563 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:41,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2021-11-13 17:48:41,564 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:41,565 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:41,574 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:41,574 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_~q=0} Honda state: {parts_~q=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:41,597 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2021-11-13 17:48:41,598 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:41,598 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:41,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2021-11-13 17:48:41,602 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:41,602 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:41,611 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:41,611 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_~p=0} Honda state: {parts_~p=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:41,633 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:41,633 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:41,634 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:41,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2021-11-13 17:48:41,658 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:41,659 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:41,676 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:41,676 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:41,677 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret2=0} Honda state: {parts_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:41,698 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2021-11-13 17:48:41,698 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:41,699 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:41,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2021-11-13 17:48:41,702 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:41,702 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:41,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2021-11-13 17:48:41,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:41,733 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:41,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2021-11-13 17:48:41,735 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-13 17:48:41,735 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:41,791 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-13 17:48:41,793 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2021-11-13 17:48:41,793 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:41,794 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:41,794 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:41,794 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:41,794 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-13 17:48:41,794 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,794 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:41,794 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:41,794 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration13_Loop [2021-11-13 17:48:41,794 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:41,794 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:41,795 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,800 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,803 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,805 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,807 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,815 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,818 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:41,864 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:41,864 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-13 17:48:41,865 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:41,866 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:41,874 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:41,884 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:41,884 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:41,884 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:41,884 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:41,884 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:41,885 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:41,885 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:41,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2021-11-13 17:48:41,894 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:41,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:41,932 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:41,933 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:41,935 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:41,946 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:41,946 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:41,946 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:41,946 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:41,946 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:41,947 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:41,947 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:41,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2021-11-13 17:48:41,958 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:41,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:41,999 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:41,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:42,000 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:42,003 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:42,014 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:42,014 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:42,014 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:42,014 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:42,014 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:42,015 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:42,015 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:42,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2021-11-13 17:48:42,034 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:42,065 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2021-11-13 17:48:42,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:42,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:42,066 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:42,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2021-11-13 17:48:42,068 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:42,075 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:42,076 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:42,076 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:42,076 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:42,076 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:42,076 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:42,076 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:42,077 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-13 17:48:42,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:42,099 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:42,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:42,100 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:42,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2021-11-13 17:48:42,101 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-13 17:48:42,109 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-13 17:48:42,109 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-13 17:48:42,109 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-13 17:48:42,109 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-13 17:48:42,109 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-13 17:48:42,111 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-13 17:48:42,111 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-13 17:48:42,114 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-13 17:48:42,118 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2021-11-13 17:48:42,118 INFO L444 ModelExtractionUtils]: 0 out of 4 variables were initially zero. Simplification set additionally 2 variables to zero. [2021-11-13 17:48:42,118 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:42,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:42,119 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:42,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2021-11-13 17:48:42,120 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-13 17:48:42,120 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-13 17:48:42,120 INFO L513 LassoAnalysis]: Proved termination. [2021-11-13 17:48:42,120 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(parts_#in~q) = 1*parts_#in~q Supporting invariants [] [2021-11-13 17:48:42,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2021-11-13 17:48:42,143 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-13 17:48:42,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:42,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:42,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 17:48:42,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:42,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:42,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 17:48:42,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:42,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 17:48:42,604 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-11-13 17:48:42,605 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 474 states and 732 transitions. cyclomatic complexity: 272 Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 17:48:42,872 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 474 states and 732 transitions. cyclomatic complexity: 272. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 1615 states and 2639 transitions. Complement of second has 35 states. [2021-11-13 17:48:42,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 2 stem states 6 non-accepting loop states 1 accepting loop states [2021-11-13 17:48:42,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 17:48:42,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 65 transitions. [2021-11-13 17:48:42,874 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 65 transitions. Stem has 45 letters. Loop has 10 letters. [2021-11-13 17:48:42,875 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:42,875 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 65 transitions. Stem has 55 letters. Loop has 10 letters. [2021-11-13 17:48:42,875 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:42,876 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 65 transitions. Stem has 45 letters. Loop has 20 letters. [2021-11-13 17:48:42,876 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-13 17:48:42,876 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1615 states and 2639 transitions. [2021-11-13 17:48:42,897 INFO L131 ngComponentsAnalysis]: Automaton has 9 accepting balls. 115 [2021-11-13 17:48:42,923 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1615 states to 1242 states and 2034 transitions. [2021-11-13 17:48:42,923 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 340 [2021-11-13 17:48:42,924 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 350 [2021-11-13 17:48:42,925 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1242 states and 2034 transitions. [2021-11-13 17:48:42,925 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:42,925 INFO L681 BuchiCegarLoop]: Abstraction has 1242 states and 2034 transitions. [2021-11-13 17:48:42,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states and 2034 transitions. [2021-11-13 17:48:42,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1095. [2021-11-13 17:48:42,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1095 states, 773 states have (on average 1.168175937904269) internal successors, (903), 810 states have internal predecessors, (903), 208 states have call successors, (215), 151 states have call predecessors, (215), 114 states have return successors, (602), 133 states have call predecessors, (602), 186 states have call successors, (602) [2021-11-13 17:48:42,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 1720 transitions. [2021-11-13 17:48:42,980 INFO L704 BuchiCegarLoop]: Abstraction has 1095 states and 1720 transitions. [2021-11-13 17:48:42,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 17:48:42,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 17:48:42,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-13 17:48:42,981 INFO L87 Difference]: Start difference. First operand 1095 states and 1720 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 6 states have internal predecessors, (31), 5 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2021-11-13 17:48:43,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 17:48:43,093 INFO L93 Difference]: Finished difference Result 1319 states and 2000 transitions. [2021-11-13 17:48:43,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 17:48:43,094 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1319 states and 2000 transitions. [2021-11-13 17:48:43,110 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 132 [2021-11-13 17:48:43,160 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1319 states to 1274 states and 1942 transitions. [2021-11-13 17:48:43,163 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 334 [2021-11-13 17:48:43,163 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 334 [2021-11-13 17:48:43,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1274 states and 1942 transitions. [2021-11-13 17:48:43,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-13 17:48:43,164 INFO L681 BuchiCegarLoop]: Abstraction has 1274 states and 1942 transitions. [2021-11-13 17:48:43,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states and 1942 transitions. [2021-11-13 17:48:43,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 1214. [2021-11-13 17:48:43,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1214 states, 851 states have (on average 1.1668625146886016) internal successors, (993), 896 states have internal predecessors, (993), 233 states have call successors, (242), 165 states have call predecessors, (242), 130 states have return successors, (639), 152 states have call predecessors, (639), 206 states have call successors, (639) [2021-11-13 17:48:43,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1214 states to 1214 states and 1874 transitions. [2021-11-13 17:48:43,209 INFO L704 BuchiCegarLoop]: Abstraction has 1214 states and 1874 transitions. [2021-11-13 17:48:43,210 INFO L587 BuchiCegarLoop]: Abstraction has 1214 states and 1874 transitions. [2021-11-13 17:48:43,210 INFO L425 BuchiCegarLoop]: ======== Iteration 14============ [2021-11-13 17:48:43,210 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1214 states and 1874 transitions. [2021-11-13 17:48:43,217 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 125 [2021-11-13 17:48:43,217 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-13 17:48:43,217 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-13 17:48:43,218 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 17:48:43,218 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2021-11-13 17:48:43,218 INFO L791 eck$LassoCheckResult]: Stem: 36510#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 36511#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet3#1, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~ret8#1, main_#t~post7#1, main_~q~0#1, main_#t~post6#1, main_~p~0#1, main_~x~0#1, main_~y~0#1, main_~z~0#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 36541#L28 assume !(main_~x~0#1 < 0);main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 36539#L31 assume !(main_~y~0#1 < 0);main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 36540#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 36556#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 36508#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 36545#partsENTRY ~p := #in~p;~q := #in~q; 36591#L20 assume ~p <= 0;#res := 1; 36584#partsFINAL assume true; 36507#partsEXIT >#68#return; 36509#L36-1 havoc main_#t~ret8#1; 36587#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 36824#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 36595#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 36651#partsENTRY ~p := #in~p;~q := #in~q; 36619#L20 assume ~p <= 0;#res := 1; 36617#partsFINAL assume true; 36594#partsEXIT >#68#return; 36585#L36-1 havoc main_#t~ret8#1; 36586#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 36592#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 36593#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 36612#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 36613#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 36761#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 36762#partsENTRY ~p := #in~p;~q := #in~q; 36765#L20 assume !(~p <= 0); 36764#L21 assume ~q <= 0;#res := 0; 36763#partsFINAL assume true; 36760#partsEXIT >#68#return; 36759#L36-1 havoc main_#t~ret8#1; 36758#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 36756#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 36757#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 36821#partsENTRY ~p := #in~p;~q := #in~q; 36820#L20 assume !(~p <= 0); 36819#L21 assume !(~q <= 0); 36818#L22 assume ~q > ~p; 36630#L22-1 call #t~ret0 := parts(~p, ~p);< 36807#partsENTRY ~p := #in~p;~q := #in~q; 36808#L20 assume !(~p <= 0); 37337#L21 assume !(~q <= 0); 37334#L22 assume !(~q > ~p); 37308#L23 call #t~ret1 := parts(~p - ~q, ~q);< 37310#partsENTRY ~p := #in~p;~q := #in~q; 37340#L20 assume ~p <= 0;#res := 1; 37311#partsFINAL assume true; 37307#partsEXIT >#64#return; 36547#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 36992#partsENTRY ~p := #in~p;~q := #in~q; 37417#L20 assume !(~p <= 0); 37401#L21 assume !(~q <= 0); 36557#L22 [2021-11-13 17:48:43,219 INFO L793 eck$LassoCheckResult]: Loop: 36557#L22 assume !(~q > ~p); 36496#L23 call #t~ret1 := parts(~p - ~q, ~q);< 36495#partsENTRY ~p := #in~p;~q := #in~q; 36497#L20 assume !(~p <= 0); 36562#L21 assume !(~q <= 0); 36557#L22 [2021-11-13 17:48:43,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:43,219 INFO L85 PathProgramCache]: Analyzing trace with hash -505554686, now seen corresponding path program 1 times [2021-11-13 17:48:43,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:43,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175905392] [2021-11-13 17:48:43,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:43,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:43,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:43,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:43,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 17:48:43,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:43,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 17:48:43,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:43,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 17:48:43,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:43,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 17:48:43,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:43,283 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 44 proven. 6 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-13 17:48:43,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 17:48:43,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175905392] [2021-11-13 17:48:43,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175905392] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 17:48:43,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044890120] [2021-11-13 17:48:43,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:43,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 17:48:43,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:43,291 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 17:48:43,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-11-13 17:48:43,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 17:48:43,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 17:48:43,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 17:48:43,514 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 56 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-13 17:48:43,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 17:48:43,653 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 44 proven. 6 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-13 17:48:43,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044890120] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 17:48:43,654 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 17:48:43,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2021-11-13 17:48:43,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645313321] [2021-11-13 17:48:43,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 17:48:43,655 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-11-13 17:48:43,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 17:48:43,655 INFO L85 PathProgramCache]: Analyzing trace with hash 43435410, now seen corresponding path program 2 times [2021-11-13 17:48:43,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 17:48:43,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414588835] [2021-11-13 17:48:43,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 17:48:43,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 17:48:43,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:43,659 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 17:48:43,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 17:48:43,662 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 17:48:43,775 INFO L210 LassoAnalysis]: Preferences: [2021-11-13 17:48:43,776 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-13 17:48:43,776 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-13 17:48:43,776 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-13 17:48:43,776 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-13 17:48:43,776 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:43,776 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-13 17:48:43,776 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-13 17:48:43,776 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration14_Loop [2021-11-13 17:48:43,776 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-13 17:48:43,776 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-13 17:48:43,777 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:43,783 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:43,796 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:43,798 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:43,800 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-13 17:48:43,849 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-13 17:48:43,849 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-13 17:48:43,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:43,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:43,852 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:43,854 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:43,854 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:43,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2021-11-13 17:48:43,887 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-13 17:48:43,887 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#res=0} Honda state: {parts_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-13 17:48:43,922 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:43,923 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:43,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:43,924 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:43,926 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-13 17:48:43,926 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:43,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2021-11-13 17:48:43,998 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Forceful destruction successful, exit code 0 [2021-11-13 17:48:43,998 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-13 17:48:43,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 17:48:43,999 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-13 17:48:44,001 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-13 17:48:44,002 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-13 17:48:44,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_714f6325-49ba-4be3-b6b0-67176cedb2aa/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process