./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 9bd2c7ff Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-numeric/Parts.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu --witnessprinter.witness.filename witness --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.3-dev-9bd2c7f [2023-11-19 07:45:01,763 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-19 07:45:01,835 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/config/svcomp-Termination-64bit-Automizer_Default.epf [2023-11-19 07:45:01,841 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-19 07:45:01,842 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-19 07:45:01,886 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-19 07:45:01,887 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-19 07:45:01,887 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-19 07:45:01,889 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-19 07:45:01,889 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-19 07:45:01,890 INFO L153 SettingsManager]: * Use SBE=true [2023-11-19 07:45:01,890 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-19 07:45:01,891 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-19 07:45:01,892 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-19 07:45:01,892 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-19 07:45:01,893 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-19 07:45:01,893 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-19 07:45:01,894 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-19 07:45:01,895 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-19 07:45:01,895 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-19 07:45:01,896 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-19 07:45:01,897 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-19 07:45:01,897 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-19 07:45:01,898 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-19 07:45:01,899 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-19 07:45:01,914 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-19 07:45:01,914 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-19 07:45:01,915 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-19 07:45:01,916 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-19 07:45:01,916 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-19 07:45:01,917 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-19 07:45:01,917 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-19 07:45:01,918 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-19 07:45:01,919 INFO L153 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_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/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_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 [2023-11-19 07:45:02,198 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-19 07:45:02,228 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-19 07:45:02,242 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-19 07:45:02,244 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-19 07:45:02,245 INFO L274 PluginConnector]: CDTParser initialized [2023-11-19 07:45:02,246 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/../../sv-benchmarks/c/termination-numeric/Parts.c [2023-11-19 07:45:05,303 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-19 07:45:05,523 INFO L384 CDTParser]: Found 1 translation units. [2023-11-19 07:45:05,524 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/sv-benchmarks/c/termination-numeric/Parts.c [2023-11-19 07:45:05,533 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/data/0a7b624e0/4cd16593063d4431868921d81dd45d7b/FLAG8f4f3630f [2023-11-19 07:45:05,547 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/data/0a7b624e0/4cd16593063d4431868921d81dd45d7b [2023-11-19 07:45:05,554 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-19 07:45:05,555 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-19 07:45:05,557 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-19 07:45:05,572 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-19 07:45:05,584 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-19 07:45:05,585 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,586 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@a9840fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05, skipping insertion in model container [2023-11-19 07:45:05,586 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,606 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-19 07:45:05,758 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-19 07:45:05,764 INFO L202 MainTranslator]: Completed pre-run [2023-11-19 07:45:05,779 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-19 07:45:05,791 INFO L206 MainTranslator]: Completed translation [2023-11-19 07:45:05,792 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05 WrapperNode [2023-11-19 07:45:05,792 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-19 07:45:05,793 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-19 07:45:05,793 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-19 07:45:05,794 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-19 07:45:05,802 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,807 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,825 INFO L138 Inliner]: procedures = 5, calls = 6, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 37 [2023-11-19 07:45:05,826 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-19 07:45:05,827 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-19 07:45:05,827 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-19 07:45:05,827 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-19 07:45:05,834 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,835 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,836 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,836 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,839 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,843 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,844 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,845 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,847 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-19 07:45:05,848 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-19 07:45:05,848 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-19 07:45:05,848 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-19 07:45:05,849 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (1/1) ... [2023-11-19 07:45:05,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:05,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:05,885 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:05,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-19 07:45:05,925 INFO L130 BoogieDeclarations]: Found specification of procedure parts [2023-11-19 07:45:05,925 INFO L138 BoogieDeclarations]: Found implementation of procedure parts [2023-11-19 07:45:05,926 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-19 07:45:05,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-19 07:45:05,999 INFO L236 CfgBuilder]: Building ICFG [2023-11-19 07:45:06,001 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-19 07:45:06,231 INFO L277 CfgBuilder]: Performing block encoding [2023-11-19 07:45:06,240 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-19 07:45:06,242 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-19 07:45:06,246 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:45:06 BoogieIcfgContainer [2023-11-19 07:45:06,248 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-19 07:45:06,250 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-19 07:45:06,250 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-19 07:45:06,255 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-19 07:45:06,256 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-19 07:45:06,256 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 19.11 07:45:05" (1/3) ... [2023-11-19 07:45:06,258 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@59ed4dfe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 19.11 07:45:06, skipping insertion in model container [2023-11-19 07:45:06,258 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-19 07:45:06,258 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:45:05" (2/3) ... [2023-11-19 07:45:06,260 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@59ed4dfe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 19.11 07:45:06, skipping insertion in model container [2023-11-19 07:45:06,261 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-19 07:45:06,261 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:45:06" (3/3) ... [2023-11-19 07:45:06,262 INFO L332 chiAutomizerObserver]: Analyzing ICFG Parts.c [2023-11-19 07:45:06,346 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-19 07:45:06,347 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-19 07:45:06,347 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-19 07:45:06,347 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-19 07:45:06,349 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-19 07:45:06,350 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-19 07:45:06,350 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-19 07:45:06,350 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-19 07:45:06,355 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 26 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 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) [2023-11-19 07:45:06,384 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14 [2023-11-19 07:45:06,384 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:06,385 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:06,418 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-19 07:45:06,419 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-19 07:45:06,420 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-19 07:45:06,421 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 26 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 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) [2023-11-19 07:45:06,429 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14 [2023-11-19 07:45:06,430 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:06,431 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:06,432 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-19 07:45:06,447 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-19 07:45:06,456 INFO L748 eck$LassoCheckResult]: Stem: 25#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true; 6#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 24#L28true assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 5#L31true assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 16#L34-3true [2023-11-19 07:45:06,456 INFO L750 eck$LassoCheckResult]: Loop: 16#L34-3true assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 8#L35-3true assume !true; 18#L35-4true havoc main_~q~0#1; 7#L34-2true main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 16#L34-3true [2023-11-19 07:45:06,475 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:06,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1510568, now seen corresponding path program 1 times [2023-11-19 07:45:06,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:06,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800754685] [2023-11-19 07:45:06,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:06,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:06,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:06,587 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:06,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:06,622 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:06,624 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:06,625 INFO L85 PathProgramCache]: Analyzing trace with hash 2138065, now seen corresponding path program 1 times [2023-11-19 07:45:06,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:06,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279895944] [2023-11-19 07:45:06,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:06,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:06,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:06,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:06,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:06,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279895944] [2023-11-19 07:45:06,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279895944] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:45:06,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:45:06,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-19 07:45:06,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374550966] [2023-11-19 07:45:06,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:45:06,686 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-19 07:45:06,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:06,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-19 07:45:06,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-19 07:45:06,750 INFO L87 Difference]: Start difference. First operand has 26 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 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 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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) [2023-11-19 07:45:06,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:06,764 INFO L93 Difference]: Finished difference Result 26 states and 35 transitions. [2023-11-19 07:45:06,765 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 26 states and 35 transitions. [2023-11-19 07:45:06,775 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14 [2023-11-19 07:45:06,786 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 26 states to 22 states and 29 transitions. [2023-11-19 07:45:06,787 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 22 [2023-11-19 07:45:06,787 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 22 [2023-11-19 07:45:06,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 29 transitions. [2023-11-19 07:45:06,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-19 07:45:06,791 INFO L218 hiAutomatonCegarLoop]: Abstraction has 22 states and 29 transitions. [2023-11-19 07:45:06,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states and 29 transitions. [2023-11-19 07:45:06,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2023-11-19 07:45:06,824 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) [2023-11-19 07:45:06,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 29 transitions. [2023-11-19 07:45:06,830 INFO L240 hiAutomatonCegarLoop]: Abstraction has 22 states and 29 transitions. [2023-11-19 07:45:06,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-19 07:45:06,835 INFO L428 stractBuchiCegarLoop]: Abstraction has 22 states and 29 transitions. [2023-11-19 07:45:06,836 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-19 07:45:06,836 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 22 states and 29 transitions. [2023-11-19 07:45:06,838 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14 [2023-11-19 07:45:06,838 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:06,838 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:06,839 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-19 07:45:06,840 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-19 07:45:06,840 INFO L748 eck$LassoCheckResult]: Stem: 80#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 73#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 74#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 71#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 72#L34-3 [2023-11-19 07:45:06,841 INFO L750 eck$LassoCheckResult]: Loop: 72#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 75#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 69#L35-4 havoc main_~q~0#1; 70#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 72#L34-3 [2023-11-19 07:45:06,843 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:06,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1510568, now seen corresponding path program 2 times [2023-11-19 07:45:06,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:06,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745114313] [2023-11-19 07:45:06,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:06,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:06,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:06,858 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:06,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:06,863 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:06,864 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:06,864 INFO L85 PathProgramCache]: Analyzing trace with hash 2130377, now seen corresponding path program 1 times [2023-11-19 07:45:06,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:06,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249627692] [2023-11-19 07:45:06,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:06,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:06,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:06,873 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:06,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:06,880 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:06,882 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:06,883 INFO L85 PathProgramCache]: Analyzing trace with hash -821894416, now seen corresponding path program 1 times [2023-11-19 07:45:06,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:06,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89908265] [2023-11-19 07:45:06,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:06,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:06,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:06,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:06,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:06,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89908265] [2023-11-19 07:45:06,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89908265] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:45:06,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:45:06,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-19 07:45:06,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732299891] [2023-11-19 07:45:06,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:45:07,016 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:07,016 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:07,016 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:07,017 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:07,017 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:45:07,017 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:07,017 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:07,017 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:07,017 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration2_Loop [2023-11-19 07:45:07,017 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:07,018 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:07,034 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:07,044 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:07,055 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:07,098 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:07,099 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:45:07,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:07,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:07,103 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:07,121 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:07,121 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:07,136 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-19 07:45:07,152 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:07,152 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: [] [2023-11-19 07:45:07,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:07,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:07,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:07,181 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:07,185 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:07,185 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:07,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-19 07:45:07,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:07,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:07,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:07,242 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:07,250 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:45:07,250 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:07,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-19 07:45:07,371 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:45:07,375 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:07,375 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:07,375 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:07,375 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:07,376 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:07,376 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:45:07,376 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:07,376 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:07,376 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:07,376 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration2_Loop [2023-11-19 07:45:07,376 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:07,376 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:07,377 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:07,394 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:07,400 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:07,453 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:07,458 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:45:07,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:07,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:07,461 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:07,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-19 07:45:07,463 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 [2023-11-19 07:45:07,474 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:07,474 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:07,475 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:07,475 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:07,475 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:07,487 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:07,487 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:07,503 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:45:07,519 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2023-11-19 07:45:07,520 INFO L444 ModelExtractionUtils]: 0 out of 4 variables were initially zero. Simplification set additionally 2 variables to zero. [2023-11-19 07:45:07,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:07,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:07,541 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:07,543 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:45:07,544 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:45:07,544 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:45:07,545 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 [] [2023-11-19 07:45:07,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-19 07:45:07,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:07,570 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:45:07,609 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:07,626 INFO L262 TraceCheckSpWp]: Trace formula consists of 8 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-19 07:45:07,628 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:07,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:07,652 WARN L260 TraceCheckSpWp]: Trace formula consists of 9 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-19 07:45:07,653 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:07,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:07,744 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2023-11-19 07:45:07,746 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 22 states and 29 transitions. cyclomatic complexity: 9 Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 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) [2023-11-19 07:45:07,843 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 22 states and 29 transitions. cyclomatic complexity: 9. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 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 32 states and 42 transitions. Complement of second has 9 states. [2023-11-19 07:45:07,845 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 [2023-11-19 07:45:07,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 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) [2023-11-19 07:45:07,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 9 transitions. [2023-11-19 07:45:07,848 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 9 transitions. Stem has 4 letters. Loop has 4 letters. [2023-11-19 07:45:07,850 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:07,850 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 9 transitions. Stem has 8 letters. Loop has 4 letters. [2023-11-19 07:45:07,850 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:07,850 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 9 transitions. Stem has 4 letters. Loop has 8 letters. [2023-11-19 07:45:07,851 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:07,851 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 32 states and 42 transitions. [2023-11-19 07:45:07,856 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14 [2023-11-19 07:45:07,861 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 32 states to 29 states and 39 transitions. [2023-11-19 07:45:07,862 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 24 [2023-11-19 07:45:07,864 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 25 [2023-11-19 07:45:07,864 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 39 transitions. [2023-11-19 07:45:07,865 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:07,865 INFO L218 hiAutomatonCegarLoop]: Abstraction has 29 states and 39 transitions. [2023-11-19 07:45:07,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states and 39 transitions. [2023-11-19 07:45:07,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 28. [2023-11-19 07:45:07,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 22 states have internal predecessors, (29), 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) [2023-11-19 07:45:07,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 37 transitions. [2023-11-19 07:45:07,877 INFO L240 hiAutomatonCegarLoop]: Abstraction has 28 states and 37 transitions. [2023-11-19 07:45:07,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:07,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-19 07:45:07,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-19 07:45:07,878 INFO L87 Difference]: Start difference. First operand 28 states and 37 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 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) [2023-11-19 07:45:07,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:07,916 INFO L93 Difference]: Finished difference Result 26 states and 33 transitions. [2023-11-19 07:45:07,917 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 26 states and 33 transitions. [2023-11-19 07:45:07,918 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 15 [2023-11-19 07:45:07,919 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 26 states to 25 states and 32 transitions. [2023-11-19 07:45:07,920 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 25 [2023-11-19 07:45:07,920 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 25 [2023-11-19 07:45:07,920 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 32 transitions. [2023-11-19 07:45:07,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-19 07:45:07,921 INFO L218 hiAutomatonCegarLoop]: Abstraction has 25 states and 32 transitions. [2023-11-19 07:45:07,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states and 32 transitions. [2023-11-19 07:45:07,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 23. [2023-11-19 07:45:07,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 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) [2023-11-19 07:45:07,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 30 transitions. [2023-11-19 07:45:07,925 INFO L240 hiAutomatonCegarLoop]: Abstraction has 23 states and 30 transitions. [2023-11-19 07:45:07,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-19 07:45:07,927 INFO L428 stractBuchiCegarLoop]: Abstraction has 23 states and 30 transitions. [2023-11-19 07:45:07,927 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-19 07:45:07,927 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 23 states and 30 transitions. [2023-11-19 07:45:07,928 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 15 [2023-11-19 07:45:07,928 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:07,928 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:07,929 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-19 07:45:07,929 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:07,930 INFO L748 eck$LassoCheckResult]: Stem: 244#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 237#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 238#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 235#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 236#L34-3 [2023-11-19 07:45:07,930 INFO L750 eck$LassoCheckResult]: Loop: 236#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 239#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 225#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 232#$Ultimate##0 ~p := #in~p;~q := #in~q; 243#L20 assume ~p <= 0;#res := 1; 242#partsFINAL assume true; 224#partsEXIT >#72#return; 230#L36-1 havoc main_#t~ret8#1; 245#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 246#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 233#L35-4 havoc main_~q~0#1; 234#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 236#L34-3 [2023-11-19 07:45:07,931 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:07,931 INFO L85 PathProgramCache]: Analyzing trace with hash 1510568, now seen corresponding path program 3 times [2023-11-19 07:45:07,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:07,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700740758] [2023-11-19 07:45:07,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:07,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:07,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:07,937 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:07,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:07,946 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:07,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:07,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1637259946, now seen corresponding path program 1 times [2023-11-19 07:45:07,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:07,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612113789] [2023-11-19 07:45:07,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:07,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:07,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:07,969 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:07,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:08,010 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:08,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:08,011 INFO L85 PathProgramCache]: Analyzing trace with hash -272126083, now seen corresponding path program 1 times [2023-11-19 07:45:08,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:08,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255607082] [2023-11-19 07:45:08,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:08,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:08,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:08,024 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:08,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:08,035 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:08,182 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:08,182 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:08,182 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:08,182 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:08,183 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:45:08,183 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:08,183 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:08,183 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:08,183 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration3_Loop [2023-11-19 07:45:08,183 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:08,183 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:08,185 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,188 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,194 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,197 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,201 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,203 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,242 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:08,242 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:45:08,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:08,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:08,248 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:08,251 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:08,251 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:08,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-19 07:45:08,274 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:08,274 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: [] [2023-11-19 07:45:08,298 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:08,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:08,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:08,300 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:08,308 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:08,308 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:08,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-19 07:45:08,352 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:08,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:08,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:08,354 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:08,362 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:45:08,362 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:08,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-19 07:45:08,415 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:45:08,425 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:08,425 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:08,426 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:08,426 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:08,426 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:08,426 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:45:08,426 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:08,426 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:08,426 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:08,426 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration3_Loop [2023-11-19 07:45:08,426 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:08,426 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:08,427 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,432 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,465 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,468 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,471 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,473 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:08,493 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:08,534 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:08,535 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:45:08,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:08,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:08,536 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:08,546 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 [2023-11-19 07:45:08,558 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:08,558 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:08,559 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:08,559 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:08,559 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:08,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-19 07:45:08,560 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:08,560 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:08,575 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:08,597 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:08,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:08,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:08,599 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:08,608 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 [2023-11-19 07:45:08,620 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:08,621 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:08,621 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:08,621 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:08,621 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:08,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-19 07:45:08,623 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:08,623 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:08,632 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:45:08,635 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-19 07:45:08,635 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-19 07:45:08,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:08,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:08,637 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:08,663 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:45:08,663 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:45:08,663 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:45:08,664 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 [] [2023-11-19 07:45:08,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-19 07:45:08,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:08,692 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:45:08,714 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:08,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:08,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 8 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-19 07:45:08,721 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:08,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:08,753 INFO L262 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-19 07:45:08,755 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:08,861 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:08,861 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2023-11-19 07:45:08,862 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 23 states and 30 transitions. cyclomatic complexity: 9 Second operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 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) [2023-11-19 07:45:09,101 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 23 states and 30 transitions. cyclomatic complexity: 9. Second operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 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 147 states and 216 transitions. Complement of second has 28 states. [2023-11-19 07:45:09,102 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 [2023-11-19 07:45:09,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 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) [2023-11-19 07:45:09,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 61 transitions. [2023-11-19 07:45:09,105 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 61 transitions. Stem has 4 letters. Loop has 12 letters. [2023-11-19 07:45:09,106 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:09,106 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 61 transitions. Stem has 16 letters. Loop has 12 letters. [2023-11-19 07:45:09,107 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:09,107 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 61 transitions. Stem has 4 letters. Loop has 24 letters. [2023-11-19 07:45:09,107 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:09,108 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 147 states and 216 transitions. [2023-11-19 07:45:09,113 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 19 [2023-11-19 07:45:09,119 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 147 states to 145 states and 214 transitions. [2023-11-19 07:45:09,119 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 73 [2023-11-19 07:45:09,120 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 74 [2023-11-19 07:45:09,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 145 states and 214 transitions. [2023-11-19 07:45:09,120 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:09,121 INFO L218 hiAutomatonCegarLoop]: Abstraction has 145 states and 214 transitions. [2023-11-19 07:45:09,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states and 214 transitions. [2023-11-19 07:45:09,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 136. [2023-11-19 07:45:09,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 96 states have (on average 1.3020833333333333) internal successors, (125), 91 states have internal predecessors, (125), 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) [2023-11-19 07:45:09,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 201 transitions. [2023-11-19 07:45:09,140 INFO L240 hiAutomatonCegarLoop]: Abstraction has 136 states and 201 transitions. [2023-11-19 07:45:09,140 INFO L428 stractBuchiCegarLoop]: Abstraction has 136 states and 201 transitions. [2023-11-19 07:45:09,140 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-19 07:45:09,140 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 136 states and 201 transitions. [2023-11-19 07:45:09,143 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 19 [2023-11-19 07:45:09,144 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:09,144 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:09,144 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2023-11-19 07:45:09,145 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:09,145 INFO L748 eck$LassoCheckResult]: Stem: 550#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 528#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 529#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 526#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 527#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 535#L35-3 [2023-11-19 07:45:09,145 INFO L750 eck$LassoCheckResult]: Loop: 535#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 536#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 565#$Ultimate##0 ~p := #in~p;~q := #in~q; 586#L20 assume !(~p <= 0); 569#L21 assume ~q <= 0;#res := 0; 567#partsFINAL assume true; 564#partsEXIT >#72#return; 562#L36-1 havoc main_#t~ret8#1; 561#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 560#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 522#L35-4 havoc main_~q~0#1; 523#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 533#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 535#L35-3 [2023-11-19 07:45:09,146 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:09,146 INFO L85 PathProgramCache]: Analyzing trace with hash 46827647, now seen corresponding path program 1 times [2023-11-19 07:45:09,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:09,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266360227] [2023-11-19 07:45:09,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:09,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:09,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:09,151 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:09,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:09,155 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:09,156 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:09,156 INFO L85 PathProgramCache]: Analyzing trace with hash 843900794, now seen corresponding path program 1 times [2023-11-19 07:45:09,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:09,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281145600] [2023-11-19 07:45:09,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:09,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:09,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:09,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 07:45:09,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:09,400 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:09,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:09,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281145600] [2023-11-19 07:45:09,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281145600] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:45:09,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:45:09,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-19 07:45:09,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477297477] [2023-11-19 07:45:09,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:45:09,402 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-19 07:45:09,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:09,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-19 07:45:09,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-19 07:45:09,405 INFO L87 Difference]: Start difference. First operand 136 states and 201 transitions. cyclomatic complexity: 70 Second operand has 9 states, 8 states have (on average 1.375) internal successors, (11), 9 states have internal predecessors, (11), 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) [2023-11-19 07:45:09,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:09,724 INFO L93 Difference]: Finished difference Result 257 states and 426 transitions. [2023-11-19 07:45:09,724 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 257 states and 426 transitions. [2023-11-19 07:45:09,741 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 37 [2023-11-19 07:45:09,753 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 257 states to 248 states and 417 transitions. [2023-11-19 07:45:09,754 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 125 [2023-11-19 07:45:09,754 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 125 [2023-11-19 07:45:09,754 INFO L73 IsDeterministic]: Start isDeterministic. Operand 248 states and 417 transitions. [2023-11-19 07:45:09,755 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:09,760 INFO L218 hiAutomatonCegarLoop]: Abstraction has 248 states and 417 transitions. [2023-11-19 07:45:09,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states and 417 transitions. [2023-11-19 07:45:09,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 217. [2023-11-19 07:45:09,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 147 states have (on average 1.251700680272109) internal successors, (184), 147 states have internal predecessors, (184), 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) [2023-11-19 07:45:09,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 370 transitions. [2023-11-19 07:45:09,796 INFO L240 hiAutomatonCegarLoop]: Abstraction has 217 states and 370 transitions. [2023-11-19 07:45:09,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-19 07:45:09,797 INFO L428 stractBuchiCegarLoop]: Abstraction has 217 states and 370 transitions. [2023-11-19 07:45:09,797 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-19 07:45:09,797 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 217 states and 370 transitions. [2023-11-19 07:45:09,800 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 27 [2023-11-19 07:45:09,800 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:09,800 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:09,801 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2023-11-19 07:45:09,801 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:09,801 INFO L748 eck$LassoCheckResult]: Stem: 970#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 931#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 932#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 929#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 930#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 952#L35-3 [2023-11-19 07:45:09,801 INFO L750 eck$LassoCheckResult]: Loop: 952#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 953#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 987#$Ultimate##0 ~p := #in~p;~q := #in~q; 1030#L20 assume !(~p <= 0); 1025#L21 assume ~q <= 0;#res := 0; 1026#partsFINAL assume true; 1061#partsEXIT >#72#return; 1060#L36-1 havoc main_#t~ret8#1; 971#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 952#L35-3 [2023-11-19 07:45:09,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:09,802 INFO L85 PathProgramCache]: Analyzing trace with hash 46827647, now seen corresponding path program 2 times [2023-11-19 07:45:09,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:09,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030921776] [2023-11-19 07:45:09,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:09,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:09,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:09,806 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:09,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:09,810 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:09,810 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:09,810 INFO L85 PathProgramCache]: Analyzing trace with hash 59543106, now seen corresponding path program 1 times [2023-11-19 07:45:09,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:09,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294181733] [2023-11-19 07:45:09,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:09,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:09,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:09,815 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:09,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:09,820 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:09,821 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:09,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1002392700, now seen corresponding path program 1 times [2023-11-19 07:45:09,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:09,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845453129] [2023-11-19 07:45:09,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:09,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:09,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:09,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 07:45:09,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:09,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:09,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:09,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845453129] [2023-11-19 07:45:09,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845453129] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:45:09,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:45:09,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-19 07:45:09,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598715337] [2023-11-19 07:45:09,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:45:10,041 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:10,041 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:10,041 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:10,042 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:10,042 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:45:10,042 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:10,042 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:10,042 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:10,042 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration5_Loop [2023-11-19 07:45:10,042 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:10,042 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:10,043 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:10,049 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:10,057 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:10,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:10,061 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:10,093 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:10,093 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:45:10,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:10,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:10,096 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:10,105 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:10,105 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:10,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-19 07:45:10,117 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:10,117 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: [] [2023-11-19 07:45:10,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:10,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:10,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:10,131 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:10,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-19 07:45:10,137 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:10,137 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:10,181 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:10,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:10,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:10,183 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:10,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-19 07:45:10,191 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:45:10,192 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:10,255 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:45:10,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:10,265 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:10,265 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:10,265 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:10,265 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:10,265 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:45:10,265 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:10,265 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:10,265 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:10,265 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration5_Loop [2023-11-19 07:45:10,265 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:10,266 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:10,266 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:10,269 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:10,276 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:10,279 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:10,311 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:10,312 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:45:10,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:10,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:10,313 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:10,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-19 07:45:10,320 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 [2023-11-19 07:45:10,333 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:10,333 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:10,333 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:10,333 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:10,333 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:10,336 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:10,336 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:10,355 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:10,378 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:10,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:10,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:10,379 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:10,388 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 [2023-11-19 07:45:10,400 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:10,401 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:10,401 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:10,401 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:10,401 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:10,403 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:10,403 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:10,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-19 07:45:10,419 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:45:10,428 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-19 07:45:10,428 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-19 07:45:10,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:10,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:10,430 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:10,441 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:45:10,441 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:45:10,441 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:45:10,442 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 [] [2023-11-19 07:45:10,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-19 07:45:10,465 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:10,466 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:45:10,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:10,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:10,488 INFO L262 TraceCheckSpWp]: Trace formula consists of 11 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-19 07:45:10,489 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:10,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:10,519 INFO L262 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-19 07:45:10,521 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:10,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:10,616 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2023-11-19 07:45:10,616 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 217 states and 370 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) [2023-11-19 07:45:10,802 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 217 states and 370 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 884 states and 1624 transitions. Complement of second has 25 states. [2023-11-19 07:45:10,803 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 [2023-11-19 07:45:10,804 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) [2023-11-19 07:45:10,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 38 transitions. [2023-11-19 07:45:10,804 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 38 transitions. Stem has 5 letters. Loop has 9 letters. [2023-11-19 07:45:10,805 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:10,805 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 38 transitions. Stem has 14 letters. Loop has 9 letters. [2023-11-19 07:45:10,805 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:10,805 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 38 transitions. Stem has 5 letters. Loop has 18 letters. [2023-11-19 07:45:10,805 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:10,806 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 884 states and 1624 transitions. [2023-11-19 07:45:10,824 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 59 [2023-11-19 07:45:10,848 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 884 states to 830 states and 1523 transitions. [2023-11-19 07:45:10,848 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 245 [2023-11-19 07:45:10,849 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 247 [2023-11-19 07:45:10,849 INFO L73 IsDeterministic]: Start isDeterministic. Operand 830 states and 1523 transitions. [2023-11-19 07:45:10,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:10,853 INFO L218 hiAutomatonCegarLoop]: Abstraction has 830 states and 1523 transitions. [2023-11-19 07:45:10,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states and 1523 transitions. [2023-11-19 07:45:10,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 761. [2023-11-19 07:45:10,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 493 states have (on average 1.2373225152129816) internal successors, (610), 494 states have internal predecessors, (610), 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) [2023-11-19 07:45:10,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1414 transitions. [2023-11-19 07:45:10,919 INFO L240 hiAutomatonCegarLoop]: Abstraction has 761 states and 1414 transitions. [2023-11-19 07:45:10,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:10,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-19 07:45:10,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-19 07:45:10,920 INFO L87 Difference]: Start difference. First operand 761 states and 1414 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) [2023-11-19 07:45:10,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:10,990 INFO L93 Difference]: Finished difference Result 653 states and 998 transitions. [2023-11-19 07:45:10,990 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 653 states and 998 transitions. [2023-11-19 07:45:11,002 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 56 [2023-11-19 07:45:11,007 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 653 states to 316 states and 459 transitions. [2023-11-19 07:45:11,008 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 198 [2023-11-19 07:45:11,008 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 198 [2023-11-19 07:45:11,008 INFO L73 IsDeterministic]: Start isDeterministic. Operand 316 states and 459 transitions. [2023-11-19 07:45:11,009 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:11,010 INFO L218 hiAutomatonCegarLoop]: Abstraction has 316 states and 459 transitions. [2023-11-19 07:45:11,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states and 459 transitions. [2023-11-19 07:45:11,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 301. [2023-11-19 07:45:11,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 200 states have (on average 1.235) internal successors, (247), 203 states have internal predecessors, (247), 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) [2023-11-19 07:45:11,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 444 transitions. [2023-11-19 07:45:11,023 INFO L240 hiAutomatonCegarLoop]: Abstraction has 301 states and 444 transitions. [2023-11-19 07:45:11,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-19 07:45:11,024 INFO L428 stractBuchiCegarLoop]: Abstraction has 301 states and 444 transitions. [2023-11-19 07:45:11,024 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-19 07:45:11,024 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 301 states and 444 transitions. [2023-11-19 07:45:11,027 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 56 [2023-11-19 07:45:11,028 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:11,028 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:11,028 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:11,028 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:11,029 INFO L748 eck$LassoCheckResult]: Stem: 3576#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 3549#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 3550#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 3544#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 3545#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 3560#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 3561#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 3799#$Ultimate##0 ~p := #in~p;~q := #in~q; 3797#L20 assume ~p <= 0;#res := 1; 3798#partsFINAL assume true; 3743#partsEXIT >#72#return; 3741#L36-1 [2023-11-19 07:45:11,029 INFO L750 eck$LassoCheckResult]: Loop: 3741#L36-1 havoc main_#t~ret8#1; 3577#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 3578#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 3535#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 3546#$Ultimate##0 ~p := #in~p;~q := #in~q; 3793#L20 assume ~p <= 0;#res := 1; 3753#partsFINAL assume true; 3754#partsEXIT >#72#return; 3741#L36-1 [2023-11-19 07:45:11,029 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:11,029 INFO L85 PathProgramCache]: Analyzing trace with hash 622347504, now seen corresponding path program 1 times [2023-11-19 07:45:11,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:11,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156125264] [2023-11-19 07:45:11,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:11,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:11,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:11,035 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:11,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:11,040 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:11,041 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:11,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1415064404, now seen corresponding path program 1 times [2023-11-19 07:45:11,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:11,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528478219] [2023-11-19 07:45:11,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:11,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:11,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:11,046 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:11,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:11,050 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:11,050 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:11,050 INFO L85 PathProgramCache]: Analyzing trace with hash 2060456259, now seen corresponding path program 1 times [2023-11-19 07:45:11,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:11,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431215054] [2023-11-19 07:45:11,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:11,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:11,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:11,059 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:11,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:11,066 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:11,150 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:11,151 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:11,151 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:11,151 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:11,151 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:45:11,151 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:11,151 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:11,151 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:11,151 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration6_Loop [2023-11-19 07:45:11,151 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:11,151 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:11,152 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:11,155 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:11,157 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:11,160 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:11,193 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:11,194 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:45:11,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:11,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:11,195 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:11,202 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:11,202 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:11,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-19 07:45:11,224 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:11,224 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: [] [2023-11-19 07:45:11,247 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:11,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:11,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:11,248 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:11,257 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-19 07:45:11,263 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:11,263 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:11,291 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:11,291 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: [] [2023-11-19 07:45:11,315 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:11,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:11,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:11,317 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:11,320 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:11,320 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:11,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-19 07:45:11,342 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:11,342 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: [] [2023-11-19 07:45:11,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:11,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:11,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:11,368 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:11,376 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:11,376 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:11,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-19 07:45:11,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:11,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:11,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:11,440 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:11,442 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:45:11,442 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:11,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-19 07:45:11,849 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:45:11,853 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2023-11-19 07:45:11,853 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:11,854 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:11,854 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:11,854 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:11,854 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:45:11,854 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:11,854 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:11,854 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:11,854 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration6_Loop [2023-11-19 07:45:11,854 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:11,854 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:11,855 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:11,858 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:11,862 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:11,865 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:11,922 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:11,922 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:45:11,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:11,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:11,924 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:11,927 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:11,936 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 [2023-11-19 07:45:11,949 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:11,949 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:11,950 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:11,950 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:11,950 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:11,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-19 07:45:11,951 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:11,951 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:11,967 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:11,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:11,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:11,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:11,987 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:11,992 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 [2023-11-19 07:45:12,004 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:12,005 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:12,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:12,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:12,005 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:12,006 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:12,006 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:12,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-19 07:45:12,023 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:12,044 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:12,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:12,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:12,045 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:12,052 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 [2023-11-19 07:45:12,064 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:12,065 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:12,065 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:12,065 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:12,065 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:12,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-19 07:45:12,067 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:12,068 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:12,083 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:12,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:12,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:12,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:12,108 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:12,116 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 [2023-11-19 07:45:12,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-19 07:45:12,131 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:12,131 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:12,131 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:12,131 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:12,131 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:12,132 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:12,133 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:12,152 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:45:12,156 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-19 07:45:12,157 INFO L444 ModelExtractionUtils]: 0 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-19 07:45:12,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:12,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:12,158 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:12,161 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:45:12,161 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:45:12,161 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:45:12,162 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~q~0#1, ULTIMATE.start_main_~x~0#1) = -1*ULTIMATE.start_main_~q~0#1 + 1*ULTIMATE.start_main_~x~0#1 Supporting invariants [] [2023-11-19 07:45:12,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-19 07:45:12,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:12,185 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:45:12,200 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:12,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:12,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-19 07:45:12,220 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:12,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:12,308 INFO L262 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-19 07:45:12,310 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:12,364 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:12,365 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2023-11-19 07:45:12,365 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 301 states and 444 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) [2023-11-19 07:45:12,474 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 301 states and 444 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 442 states and 656 transitions. Complement of second has 13 states. [2023-11-19 07:45:12,474 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 [2023-11-19 07:45:12,475 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) [2023-11-19 07:45:12,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 47 transitions. [2023-11-19 07:45:12,476 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 47 transitions. Stem has 11 letters. Loop has 8 letters. [2023-11-19 07:45:12,477 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:12,477 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 47 transitions. Stem has 19 letters. Loop has 8 letters. [2023-11-19 07:45:12,477 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:12,477 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 47 transitions. Stem has 11 letters. Loop has 16 letters. [2023-11-19 07:45:12,478 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:12,478 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 442 states and 656 transitions. [2023-11-19 07:45:12,488 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 75 [2023-11-19 07:45:12,496 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 442 states to 358 states and 524 transitions. [2023-11-19 07:45:12,496 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 226 [2023-11-19 07:45:12,497 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 227 [2023-11-19 07:45:12,497 INFO L73 IsDeterministic]: Start isDeterministic. Operand 358 states and 524 transitions. [2023-11-19 07:45:12,499 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:12,499 INFO L218 hiAutomatonCegarLoop]: Abstraction has 358 states and 524 transitions. [2023-11-19 07:45:12,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states and 524 transitions. [2023-11-19 07:45:12,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 357. [2023-11-19 07:45:12,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 237 states have (on average 1.2151898734177216) internal successors, (288), 237 states have internal predecessors, (288), 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) [2023-11-19 07:45:12,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 523 transitions. [2023-11-19 07:45:12,518 INFO L240 hiAutomatonCegarLoop]: Abstraction has 357 states and 523 transitions. [2023-11-19 07:45:12,518 INFO L428 stractBuchiCegarLoop]: Abstraction has 357 states and 523 transitions. [2023-11-19 07:45:12,518 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-19 07:45:12,519 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 357 states and 523 transitions. [2023-11-19 07:45:12,523 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 75 [2023-11-19 07:45:12,523 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:12,523 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:12,524 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:12,524 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2023-11-19 07:45:12,524 INFO L748 eck$LassoCheckResult]: Stem: 4416#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 4379#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 4380#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 4377#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 4378#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 4398#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 4381#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 4382#$Ultimate##0 ~p := #in~p;~q := #in~q; 4590#L20 assume !(~p <= 0); 4591#L21 assume !(~q <= 0); 4631#L22 assume ~q > ~p; 4623#L22-1 call #t~ret0 := parts(~p, ~p);< 4628#$Ultimate##0 [2023-11-19 07:45:12,525 INFO L750 eck$LassoCheckResult]: Loop: 4628#$Ultimate##0 ~p := #in~p;~q := #in~q; 4678#L20 assume !(~p <= 0); 4675#L21 assume !(~q <= 0); 4667#L22 assume ~q > ~p; 4619#L22-1 call #t~ret0 := parts(~p, ~p);< 4628#$Ultimate##0 [2023-11-19 07:45:12,525 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:12,525 INFO L85 PathProgramCache]: Analyzing trace with hash 2112921795, now seen corresponding path program 1 times [2023-11-19 07:45:12,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:12,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119489211] [2023-11-19 07:45:12,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:12,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:12,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:12,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:12,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:12,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119489211] [2023-11-19 07:45:12,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119489211] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:45:12,563 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:45:12,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-19 07:45:12,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019761027] [2023-11-19 07:45:12,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:45:12,564 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:45:12,564 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:12,564 INFO L85 PathProgramCache]: Analyzing trace with hash 28756409, now seen corresponding path program 1 times [2023-11-19 07:45:12,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:12,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671539694] [2023-11-19 07:45:12,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:12,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:12,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:12,568 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:12,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:12,571 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:12,640 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:12,640 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:12,640 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:12,640 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:12,640 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:45:12,640 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:12,641 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:12,641 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:12,641 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration7_Loop [2023-11-19 07:45:12,641 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:12,641 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:12,642 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:12,647 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:12,656 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:12,658 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:12,660 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:12,663 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:12,666 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:12,703 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:12,703 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:45:12,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:12,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:12,705 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:12,712 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:12,712 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:12,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-19 07:45:12,739 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:12,739 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_~q=0} Honda state: {parts_~q=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:12,763 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:12,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:12,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:12,764 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:12,771 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:12,772 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:12,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-19 07:45:12,826 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:12,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:12,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:12,828 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:12,830 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:45:12,830 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:12,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-19 07:45:13,067 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:45:13,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:13,073 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:13,074 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:13,074 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:13,074 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:13,074 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:45:13,074 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:13,074 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:13,074 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:13,074 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration7_Loop [2023-11-19 07:45:13,074 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:13,074 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:13,075 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:13,078 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:13,081 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:13,090 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:13,093 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:13,095 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:13,098 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:13,145 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:13,145 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:45:13,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:13,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:13,146 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:13,149 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 [2023-11-19 07:45:13,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-11-19 07:45:13,161 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:13,162 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:13,162 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:13,162 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:13,162 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:13,163 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:13,163 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:13,179 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:13,201 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:13,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:13,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:13,203 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:13,205 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 [2023-11-19 07:45:13,218 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:13,218 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:13,218 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:13,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:13,218 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:13,219 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:13,219 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:13,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-19 07:45:13,228 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:13,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:13,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:13,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:13,252 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:13,254 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 [2023-11-19 07:45:13,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-19 07:45:13,268 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:13,268 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:13,269 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:13,269 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:13,269 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:13,271 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:13,271 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:13,280 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:45:13,285 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-19 07:45:13,285 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-19 07:45:13,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:13,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:13,287 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:13,289 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:45:13,289 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:45:13,289 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:45:13,289 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(parts_#in~q) = 1*parts_#in~q Supporting invariants [] [2023-11-19 07:45:13,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-19 07:45:13,313 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:13,314 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:45:13,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:13,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:13,352 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-19 07:45:13,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:13,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:13,391 INFO L262 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-19 07:45:13,392 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:13,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:13,438 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2023-11-19 07:45:13,438 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 357 states and 523 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) [2023-11-19 07:45:13,569 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 357 states and 523 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 1103 states and 2001 transitions. Complement of second has 41 states. [2023-11-19 07:45:13,569 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 [2023-11-19 07:45:13,571 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) [2023-11-19 07:45:13,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 42 transitions. [2023-11-19 07:45:13,571 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 42 transitions. Stem has 12 letters. Loop has 5 letters. [2023-11-19 07:45:13,573 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:13,573 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 42 transitions. Stem has 17 letters. Loop has 5 letters. [2023-11-19 07:45:13,574 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:13,574 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 42 transitions. Stem has 12 letters. Loop has 10 letters. [2023-11-19 07:45:13,576 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:13,576 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1103 states and 2001 transitions. [2023-11-19 07:45:13,601 INFO L131 ngComponentsAnalysis]: Automaton has 13 accepting balls. 220 [2023-11-19 07:45:13,633 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1103 states to 1022 states and 1857 transitions. [2023-11-19 07:45:13,633 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 552 [2023-11-19 07:45:13,635 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 560 [2023-11-19 07:45:13,635 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1022 states and 1857 transitions. [2023-11-19 07:45:13,635 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:13,635 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1022 states and 1857 transitions. [2023-11-19 07:45:13,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1022 states and 1857 transitions. [2023-11-19 07:45:13,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1022 to 917. [2023-11-19 07:45:13,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 917 states, 595 states have (on average 1.2369747899159664) internal successors, (736), 627 states have internal predecessors, (736), 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) [2023-11-19 07:45:13,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 917 states to 917 states and 1579 transitions. [2023-11-19 07:45:13,697 INFO L240 hiAutomatonCegarLoop]: Abstraction has 917 states and 1579 transitions. [2023-11-19 07:45:13,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:13,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-19 07:45:13,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-19 07:45:13,699 INFO L87 Difference]: Start difference. First operand 917 states and 1579 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) [2023-11-19 07:45:13,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:13,752 INFO L93 Difference]: Finished difference Result 862 states and 1457 transitions. [2023-11-19 07:45:13,752 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 862 states and 1457 transitions. [2023-11-19 07:45:13,769 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 148 [2023-11-19 07:45:13,787 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 862 states to 859 states and 1454 transitions. [2023-11-19 07:45:13,788 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 456 [2023-11-19 07:45:13,788 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 456 [2023-11-19 07:45:13,789 INFO L73 IsDeterministic]: Start isDeterministic. Operand 859 states and 1454 transitions. [2023-11-19 07:45:13,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:13,789 INFO L218 hiAutomatonCegarLoop]: Abstraction has 859 states and 1454 transitions. [2023-11-19 07:45:13,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states and 1454 transitions. [2023-11-19 07:45:13,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 818. [2023-11-19 07:45:13,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 536 states have (on average 1.2257462686567164) internal successors, (657), 578 states have internal predecessors, (657), 186 states have call successors, (188), 84 states have call predecessors, (188), 96 states have return successors, (532), 155 states have call predecessors, (532), 169 states have call successors, (532) [2023-11-19 07:45:13,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 1377 transitions. [2023-11-19 07:45:13,875 INFO L240 hiAutomatonCegarLoop]: Abstraction has 818 states and 1377 transitions. [2023-11-19 07:45:13,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-19 07:45:13,876 INFO L428 stractBuchiCegarLoop]: Abstraction has 818 states and 1377 transitions. [2023-11-19 07:45:13,876 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-19 07:45:13,877 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 818 states and 1377 transitions. [2023-11-19 07:45:13,885 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 144 [2023-11-19 07:45:13,885 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:13,886 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:13,887 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:13,887 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:13,888 INFO L748 eck$LassoCheckResult]: Stem: 7785#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 7737#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 7738#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 7735#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 7736#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 7752#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 7741#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 7742#$Ultimate##0 ~p := #in~p;~q := #in~q; 8514#L20 assume ~p <= 0;#res := 1; 8513#partsFINAL assume true; 8510#partsEXIT >#72#return; 8497#L36-1 havoc main_#t~ret8#1; 8046#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 8006#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 8005#L35-4 havoc main_~q~0#1; 8004#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 8003#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 8001#L35-3 [2023-11-19 07:45:13,888 INFO L750 eck$LassoCheckResult]: Loop: 8001#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 7997#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 8000#$Ultimate##0 ~p := #in~p;~q := #in~q; 8012#L20 assume !(~p <= 0); 8013#L21 assume ~q <= 0;#res := 0; 8039#partsFINAL assume true; 8037#partsEXIT >#72#return; 8036#L36-1 havoc main_#t~ret8#1; 7945#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 7820#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 7809#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 7817#$Ultimate##0 ~p := #in~p;~q := #in~q; 7946#L20 assume !(~p <= 0); 7948#L21 assume !(~q <= 0); 7936#L22 assume !(~q > ~p); 7842#L23 call #t~ret1 := parts(~p - ~q, ~q);< 7902#$Ultimate##0 ~p := #in~p;~q := #in~q; 7921#L20 assume ~p <= 0;#res := 1; 7906#partsFINAL assume true; 7901#partsEXIT >#68#return; 7835#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 7891#$Ultimate##0 ~p := #in~p;~q := #in~q; 7929#L20 assume !(~p <= 0); 7922#L21 assume ~q <= 0;#res := 0; 7925#partsFINAL assume true; 8111#partsEXIT >#70#return; 7919#L23-2 #res := #t~ret1 + #t~ret2;havoc #t~ret1;havoc #t~ret2; 7818#partsFINAL assume true; 7819#partsEXIT >#72#return; 7812#L36-1 havoc main_#t~ret8#1; 7813#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 7808#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 7731#L35-4 havoc main_~q~0#1; 7732#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 8002#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 8001#L35-3 [2023-11-19 07:45:13,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:13,889 INFO L85 PathProgramCache]: Analyzing trace with hash 154026058, now seen corresponding path program 2 times [2023-11-19 07:45:13,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:13,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35666655] [2023-11-19 07:45:13,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:13,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:13,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:13,911 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:13,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:13,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 07:45:13,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:14,007 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:14,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:14,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35666655] [2023-11-19 07:45:14,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35666655] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-19 07:45:14,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393135515] [2023-11-19 07:45:14,009 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-19 07:45:14,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-19 07:45:14,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:14,019 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-19 07:45:14,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-19 07:45:14,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-19 07:45:14,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-19 07:45:14,062 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-19 07:45:14,064 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:14,146 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:14,147 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-19 07:45:14,211 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:14,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393135515] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-19 07:45:14,211 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-19 07:45:14,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2023-11-19 07:45:14,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429477302] [2023-11-19 07:45:14,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-19 07:45:14,213 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:45:14,217 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:14,217 INFO L85 PathProgramCache]: Analyzing trace with hash -2047650597, now seen corresponding path program 1 times [2023-11-19 07:45:14,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:14,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981704970] [2023-11-19 07:45:14,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:14,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:14,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:14,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 07:45:14,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:14,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-19 07:45:14,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:14,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-19 07:45:14,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:14,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-19 07:45:14,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:14,463 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-19 07:45:14,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:14,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981704970] [2023-11-19 07:45:14,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981704970] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-19 07:45:14,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258302729] [2023-11-19 07:45:14,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:14,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-19 07:45:14,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:14,465 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-19 07:45:14,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-19 07:45:14,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:14,513 INFO L262 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-19 07:45:14,515 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:14,711 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-19 07:45:14,711 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-19 07:45:14,885 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-19 07:45:14,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258302729] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-19 07:45:14,886 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-19 07:45:14,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2023-11-19 07:45:14,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061877880] [2023-11-19 07:45:14,886 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-19 07:45:14,887 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-19 07:45:14,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:14,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-19 07:45:14,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-19 07:45:14,888 INFO L87 Difference]: Start difference. First operand 818 states and 1377 transitions. cyclomatic complexity: 579 Second operand has 11 states, 10 states have (on average 2.3) internal successors, (23), 11 states have internal predecessors, (23), 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) [2023-11-19 07:45:14,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:14,959 INFO L93 Difference]: Finished difference Result 898 states and 1491 transitions. [2023-11-19 07:45:14,960 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 898 states and 1491 transitions. [2023-11-19 07:45:14,974 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 160 [2023-11-19 07:45:14,992 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 898 states to 890 states and 1482 transitions. [2023-11-19 07:45:14,992 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 462 [2023-11-19 07:45:14,993 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 462 [2023-11-19 07:45:14,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 890 states and 1482 transitions. [2023-11-19 07:45:14,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:14,994 INFO L218 hiAutomatonCegarLoop]: Abstraction has 890 states and 1482 transitions. [2023-11-19 07:45:14,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states and 1482 transitions. [2023-11-19 07:45:15,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 817. [2023-11-19 07:45:15,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 535 states have (on average 1.2242990654205608) internal successors, (655), 578 states have internal predecessors, (655), 186 states have call successors, (188), 84 states have call predecessors, (188), 96 states have return successors, (532), 154 states have call predecessors, (532), 169 states have call successors, (532) [2023-11-19 07:45:15,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1375 transitions. [2023-11-19 07:45:15,032 INFO L240 hiAutomatonCegarLoop]: Abstraction has 817 states and 1375 transitions. [2023-11-19 07:45:15,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-19 07:45:15,034 INFO L428 stractBuchiCegarLoop]: Abstraction has 817 states and 1375 transitions. [2023-11-19 07:45:15,034 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-19 07:45:15,034 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 817 states and 1375 transitions. [2023-11-19 07:45:15,042 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 144 [2023-11-19 07:45:15,042 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:15,042 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:15,044 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:15,044 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:15,044 INFO L748 eck$LassoCheckResult]: Stem: 9873#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 9830#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 9831#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 9828#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 9829#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 10152#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 10148#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 10149#$Ultimate##0 ~p := #in~p;~q := #in~q; 10154#L20 assume ~p <= 0;#res := 1; 10151#partsFINAL assume true; 10147#partsEXIT >#72#return; 10142#L36-1 havoc main_#t~ret8#1; 10140#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 10138#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 10131#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 10132#$Ultimate##0 ~p := #in~p;~q := #in~q; 10135#L20 assume ~p <= 0;#res := 1; 10134#partsFINAL assume true; 10130#partsEXIT >#72#return; 10127#L36-1 havoc main_#t~ret8#1; 10118#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 10111#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 10112#L35-4 havoc main_~q~0#1; 10167#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 10168#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 9888#L35-3 [2023-11-19 07:45:15,045 INFO L750 eck$LassoCheckResult]: Loop: 9888#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 9832#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 9833#$Ultimate##0 ~p := #in~p;~q := #in~q; 10612#L20 assume !(~p <= 0); 9852#L21 assume ~q <= 0;#res := 0; 9853#partsFINAL assume true; 10615#partsEXIT >#72#return; 10606#L36-1 havoc main_#t~ret8#1; 10412#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 10403#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 10200#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 10321#$Ultimate##0 ~p := #in~p;~q := #in~q; 10317#L20 assume !(~p <= 0); 10314#L21 assume !(~q <= 0); 10312#L22 assume !(~q > ~p); 10241#L23 call #t~ret1 := parts(~p - ~q, ~q);< 10296#$Ultimate##0 ~p := #in~p;~q := #in~q; 10336#L20 assume ~p <= 0;#res := 1; 10333#partsFINAL assume true; 10330#partsEXIT >#68#return; 10229#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 10273#$Ultimate##0 ~p := #in~p;~q := #in~q; 10313#L20 assume !(~p <= 0); 10310#L21 assume ~q <= 0;#res := 0; 10311#partsFINAL assume true; 10359#partsEXIT >#70#return; 10293#L23-2 #res := #t~ret1 + #t~ret2;havoc #t~ret1;havoc #t~ret2; 10202#partsFINAL assume true; 10203#partsEXIT >#72#return; 10404#L36-1 havoc main_#t~ret8#1; 9894#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 9895#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 9824#L35-4 havoc main_~q~0#1; 9825#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 9887#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 9888#L35-3 [2023-11-19 07:45:15,045 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:15,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1753071011, now seen corresponding path program 3 times [2023-11-19 07:45:15,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:15,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632367409] [2023-11-19 07:45:15,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:15,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:15,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:15,053 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:15,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:15,060 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:15,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:15,061 INFO L85 PathProgramCache]: Analyzing trace with hash -2047650597, now seen corresponding path program 2 times [2023-11-19 07:45:15,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:15,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17232469] [2023-11-19 07:45:15,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:15,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:15,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:15,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 07:45:15,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:15,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-19 07:45:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:15,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-19 07:45:15,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:15,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-19 07:45:15,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:15,255 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-19 07:45:15,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:15,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17232469] [2023-11-19 07:45:15,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17232469] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-19 07:45:15,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943395377] [2023-11-19 07:45:15,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-19 07:45:15,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-19 07:45:15,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:15,257 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-19 07:45:15,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-19 07:45:15,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-19 07:45:15,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-19 07:45:15,309 INFO L262 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-19 07:45:15,311 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:15,474 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-19 07:45:15,474 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-19 07:45:15,644 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-19 07:45:15,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943395377] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-19 07:45:15,644 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-19 07:45:15,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2023-11-19 07:45:15,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008274003] [2023-11-19 07:45:15,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-19 07:45:15,650 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-19 07:45:15,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:15,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-19 07:45:15,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2023-11-19 07:45:15,652 INFO L87 Difference]: Start difference. First operand 817 states and 1375 transitions. cyclomatic complexity: 578 Second operand has 20 states, 19 states have (on average 2.0) internal successors, (38), 20 states have internal predecessors, (38), 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) [2023-11-19 07:45:16,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:16,093 INFO L93 Difference]: Finished difference Result 1121 states and 1856 transitions. [2023-11-19 07:45:16,094 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1121 states and 1856 transitions. [2023-11-19 07:45:16,110 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 214 [2023-11-19 07:45:16,129 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1121 states to 1051 states and 1768 transitions. [2023-11-19 07:45:16,129 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 550 [2023-11-19 07:45:16,130 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 550 [2023-11-19 07:45:16,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1051 states and 1768 transitions. [2023-11-19 07:45:16,130 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:16,130 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1051 states and 1768 transitions. [2023-11-19 07:45:16,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1051 states and 1768 transitions. [2023-11-19 07:45:16,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1051 to 808. [2023-11-19 07:45:16,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 808 states, 542 states have (on average 1.1974169741697418) internal successors, (649), 565 states have internal predecessors, (649), 168 states have call successors, (170), 84 states have call predecessors, (170), 98 states have return successors, (503), 158 states have call predecessors, (503), 161 states have call successors, (503) [2023-11-19 07:45:16,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1322 transitions. [2023-11-19 07:45:16,174 INFO L240 hiAutomatonCegarLoop]: Abstraction has 808 states and 1322 transitions. [2023-11-19 07:45:16,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-19 07:45:16,175 INFO L428 stractBuchiCegarLoop]: Abstraction has 808 states and 1322 transitions. [2023-11-19 07:45:16,175 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-19 07:45:16,175 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 808 states and 1322 transitions. [2023-11-19 07:45:16,183 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 116 [2023-11-19 07:45:16,183 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:16,183 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:16,185 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:16,185 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [7, 7, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2023-11-19 07:45:16,186 INFO L748 eck$LassoCheckResult]: Stem: 12081#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 12041#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 12042#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 12039#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 12040#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 12325#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 12326#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 12390#$Ultimate##0 ~p := #in~p;~q := #in~q; 12347#L20 assume ~p <= 0;#res := 1; 12348#partsFINAL assume true; 12389#partsEXIT >#72#return; 12332#L36-1 havoc main_#t~ret8#1; 12333#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 12386#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 12381#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 12383#$Ultimate##0 ~p := #in~p;~q := #in~q; 12387#L20 assume ~p <= 0;#res := 1; 12385#partsFINAL assume true; 12380#partsEXIT >#72#return; 12382#L36-1 havoc main_#t~ret8#1; 12400#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 12323#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 12324#L35-4 havoc main_~q~0#1; 12371#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 12740#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 12097#L35-3 [2023-11-19 07:45:16,186 INFO L750 eck$LassoCheckResult]: Loop: 12097#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 12043#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 12044#$Ultimate##0 ~p := #in~p;~q := #in~q; 12818#L20 assume !(~p <= 0); 12067#L21 assume ~q <= 0;#res := 0; 12068#partsFINAL assume true; 12821#partsEXIT >#72#return; 12813#L36-1 havoc main_#t~ret8#1; 12811#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 12809#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 12509#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 12604#$Ultimate##0 ~p := #in~p;~q := #in~q; 12601#L20 assume !(~p <= 0); 12598#L21 assume !(~q <= 0); 12597#L22 assume !(~q > ~p); 12477#L23 call #t~ret1 := parts(~p - ~q, ~q);< 12516#$Ultimate##0 ~p := #in~p;~q := #in~q; 12534#L20 assume ~p <= 0;#res := 1; 12532#partsFINAL assume true; 12515#partsEXIT >#68#return; 12464#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 12504#$Ultimate##0 ~p := #in~p;~q := #in~q; 12558#L20 assume !(~p <= 0); 12535#L21 assume ~q <= 0;#res := 0; 12557#partsFINAL assume true; 12618#partsEXIT >#70#return; 12528#L23-2 #res := #t~ret1 + #t~ret2;havoc #t~ret1;havoc #t~ret2; 12808#partsFINAL assume true; 12806#partsEXIT >#72#return; 12807#L36-1 havoc main_#t~ret8#1; 12803#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 12802#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 12101#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 12604#$Ultimate##0 ~p := #in~p;~q := #in~q; 12601#L20 assume !(~p <= 0); 12598#L21 assume !(~q <= 0); 12597#L22 assume !(~q > ~p); 12477#L23 call #t~ret1 := parts(~p - ~q, ~q);< 12516#$Ultimate##0 ~p := #in~p;~q := #in~q; 12534#L20 assume ~p <= 0;#res := 1; 12532#partsFINAL assume true; 12515#partsEXIT >#68#return; 12464#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 12504#$Ultimate##0 ~p := #in~p;~q := #in~q; 12558#L20 assume !(~p <= 0); 12535#L21 assume ~q <= 0;#res := 0; 12557#partsFINAL assume true; 12618#partsEXIT >#70#return; 12528#L23-2 #res := #t~ret1 + #t~ret2;havoc #t~ret1;havoc #t~ret2; 12808#partsFINAL assume true; 12806#partsEXIT >#72#return; 12407#L36-1 havoc main_#t~ret8#1; 12408#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 12100#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 12035#L35-4 havoc main_~q~0#1; 12036#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 12096#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 12097#L35-3 [2023-11-19 07:45:16,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:16,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1753071011, now seen corresponding path program 4 times [2023-11-19 07:45:16,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:16,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199769863] [2023-11-19 07:45:16,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:16,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:16,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:16,193 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:16,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:16,198 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:16,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:16,199 INFO L85 PathProgramCache]: Analyzing trace with hash 874845052, now seen corresponding path program 3 times [2023-11-19 07:45:16,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:16,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299879900] [2023-11-19 07:45:16,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:16,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:16,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:16,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-19 07:45:16,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:16,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-19 07:45:16,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:16,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-19 07:45:16,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:16,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-19 07:45:16,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:16,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-19 07:45:16,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:16,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-19 07:45:16,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:16,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-19 07:45:16,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:16,384 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 48 proven. 17 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-19 07:45:16,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:16,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299879900] [2023-11-19 07:45:16,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299879900] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-19 07:45:16,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650572710] [2023-11-19 07:45:16,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-19 07:45:16,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-19 07:45:16,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:16,391 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-19 07:45:16,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-19 07:45:16,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-19 07:45:16,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-19 07:45:16,442 INFO L262 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-19 07:45:16,445 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:16,623 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 46 proven. 4 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-11-19 07:45:16,623 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-19 07:45:17,037 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 46 proven. 5 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-11-19 07:45:17,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650572710] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-19 07:45:17,037 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-19 07:45:17,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 25 [2023-11-19 07:45:17,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866528918] [2023-11-19 07:45:17,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-19 07:45:17,038 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-19 07:45:17,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:17,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-19 07:45:17,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2023-11-19 07:45:17,040 INFO L87 Difference]: Start difference. First operand 808 states and 1322 transitions. cyclomatic complexity: 534 Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 6 states have call successors, (12), 1 states have call predecessors, (12), 7 states have return successors, (15), 13 states have call predecessors, (15), 6 states have call successors, (15) [2023-11-19 07:45:17,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:17,917 INFO L93 Difference]: Finished difference Result 1316 states and 2210 transitions. [2023-11-19 07:45:17,917 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1316 states and 2210 transitions. [2023-11-19 07:45:17,936 INFO L131 ngComponentsAnalysis]: Automaton has 13 accepting balls. 198 [2023-11-19 07:45:17,958 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1316 states to 1276 states and 2149 transitions. [2023-11-19 07:45:17,958 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 629 [2023-11-19 07:45:17,960 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 629 [2023-11-19 07:45:17,960 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1276 states and 2149 transitions. [2023-11-19 07:45:17,961 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:17,962 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1276 states and 2149 transitions. [2023-11-19 07:45:17,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states and 2149 transitions. [2023-11-19 07:45:18,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 1018. [2023-11-19 07:45:18,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1018 states, 690 states have (on average 1.1797101449275362) internal successors, (814), 731 states have internal predecessors, (814), 185 states have call successors, (187), 95 states have call predecessors, (187), 143 states have return successors, (783), 191 states have call predecessors, (783), 178 states have call successors, (783) [2023-11-19 07:45:18,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1018 states to 1018 states and 1784 transitions. [2023-11-19 07:45:18,034 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1018 states and 1784 transitions. [2023-11-19 07:45:18,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-19 07:45:18,036 INFO L428 stractBuchiCegarLoop]: Abstraction has 1018 states and 1784 transitions. [2023-11-19 07:45:18,036 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2023-11-19 07:45:18,036 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1018 states and 1784 transitions. [2023-11-19 07:45:18,045 INFO L131 ngComponentsAnalysis]: Automaton has 13 accepting balls. 138 [2023-11-19 07:45:18,045 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:18,045 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:18,046 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:18,046 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2023-11-19 07:45:18,046 INFO L748 eck$LassoCheckResult]: Stem: 14677#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 14642#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 14643#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 14636#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 14637#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 15282#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 15278#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 15279#$Ultimate##0 ~p := #in~p;~q := #in~q; 15284#L20 assume ~p <= 0;#res := 1; 15281#partsFINAL assume true; 15277#partsEXIT >#72#return; 15275#L36-1 havoc main_#t~ret8#1; 15274#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 15273#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 14645#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 15270#$Ultimate##0 ~p := #in~p;~q := #in~q; 15268#L20 assume !(~p <= 0); 15266#L21 assume !(~q <= 0); 15263#L22 assume ~q > ~p; 14648#L22-1 call #t~ret0 := parts(~p, ~p);< 14674#$Ultimate##0 ~p := #in~p;~q := #in~q; 15271#L20 assume !(~p <= 0); 15371#L21 assume !(~q <= 0); 14656#L22 assume !(~q > ~p); 14657#L23 call #t~ret1 := parts(~p - ~q, ~q);< 15357#$Ultimate##0 [2023-11-19 07:45:18,046 INFO L750 eck$LassoCheckResult]: Loop: 15357#$Ultimate##0 ~p := #in~p;~q := #in~q; 15362#L20 assume !(~p <= 0); 15363#L21 assume !(~q <= 0); 15360#L22 assume !(~q > ~p); 15242#L23 call #t~ret1 := parts(~p - ~q, ~q);< 15357#$Ultimate##0 [2023-11-19 07:45:18,047 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:18,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1702210391, now seen corresponding path program 1 times [2023-11-19 07:45:18,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:18,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961106543] [2023-11-19 07:45:18,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:18,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:18,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:18,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 07:45:18,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:18,111 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-19 07:45:18,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:18,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961106543] [2023-11-19 07:45:18,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961106543] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:45:18,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:45:18,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-19 07:45:18,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201825749] [2023-11-19 07:45:18,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:45:18,112 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:45:18,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:18,113 INFO L85 PathProgramCache]: Analyzing trace with hash 28756504, now seen corresponding path program 1 times [2023-11-19 07:45:18,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:18,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661862294] [2023-11-19 07:45:18,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:18,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:18,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:18,117 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:18,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:18,119 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:18,182 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:18,182 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:18,182 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:18,182 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:18,182 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:45:18,182 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,183 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:18,183 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:18,183 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration11_Loop [2023-11-19 07:45:18,183 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:18,183 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:18,185 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,187 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,189 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,192 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,195 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,197 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,199 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,244 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:18,244 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:45:18,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,247 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:18,256 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:18,256 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:18,278 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:18,278 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_~p=0} Honda state: {parts_~p=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:18,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-19 07:45:18,297 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:18,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,299 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:18,303 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:18,304 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:18,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-19 07:45:18,325 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:18,325 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_~q=0} Honda state: {parts_~q=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:18,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:18,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,350 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:18,353 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:18,353 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:18,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-19 07:45:18,375 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:18,375 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret1=0} Honda state: {parts_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:18,391 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:18,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,392 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:18,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-19 07:45:18,394 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:18,395 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:18,406 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:18,406 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret2=0} Honda state: {parts_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:18,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2023-11-19 07:45:18,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,419 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:18,425 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:18,425 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:18,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-19 07:45:18,451 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:18,451 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#res=0} Honda state: {parts_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:18,478 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:18,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,479 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:18,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-19 07:45:18,481 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:18,481 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:18,493 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:18,493 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret0=0} Honda state: {parts_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:18,508 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:18,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,509 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:18,516 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:18,516 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:18,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-19 07:45:18,544 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:18,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,545 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:18,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-19 07:45:18,547 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:45:18,547 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:18,745 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:45:18,749 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2023-11-19 07:45:18,749 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:18,749 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:18,749 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:18,749 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:18,749 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:45:18,749 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,750 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:18,750 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:18,750 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration11_Loop [2023-11-19 07:45:18,750 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:18,750 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:18,751 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,761 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,765 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,768 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,771 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,774 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,777 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:18,841 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:18,841 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:45:18,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,843 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:18,845 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 [2023-11-19 07:45:18,858 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:18,858 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:18,858 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:18,858 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:18,858 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:18,859 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:18,859 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:18,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-19 07:45:18,871 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:18,890 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2023-11-19 07:45:18,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,891 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:18,895 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 [2023-11-19 07:45:18,908 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:18,908 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:18,908 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:18,908 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:18,908 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:18,909 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:18,909 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:18,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-19 07:45:18,931 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:18,949 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:18,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,951 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:18,955 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 [2023-11-19 07:45:18,968 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:18,968 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:18,968 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:18,968 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:18,968 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:18,969 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:18,969 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:18,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-19 07:45:18,979 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:18,997 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:18,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:18,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:18,999 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:19,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 [2023-11-19 07:45:19,016 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:19,016 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:19,016 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:19,016 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:19,016 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:19,017 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:19,017 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:19,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-11-19 07:45:19,027 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:19,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:19,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:19,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:19,047 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:19,050 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 [2023-11-19 07:45:19,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-19 07:45:19,062 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:19,062 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:19,062 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:19,062 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:19,062 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:19,063 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:19,063 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:19,079 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:19,098 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:19,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:19,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:19,099 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:19,102 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 [2023-11-19 07:45:19,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-19 07:45:19,114 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:19,114 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:19,114 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:19,115 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:19,115 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:19,115 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:19,115 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:19,124 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:19,143 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:19,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:19,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:19,145 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:19,149 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 [2023-11-19 07:45:19,162 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:19,162 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:19,162 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:19,162 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:19,162 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:19,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-19 07:45:19,164 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:19,164 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:19,174 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:45:19,178 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-19 07:45:19,178 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-19 07:45:19,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:19,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:19,181 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:19,182 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:45:19,182 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:45:19,182 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:45:19,182 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(parts_#in~p) = 1*parts_#in~p Supporting invariants [] [2023-11-19 07:45:19,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-19 07:45:19,201 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:19,202 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:45:19,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:19,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:19,253 INFO L262 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-19 07:45:19,254 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:19,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:19,347 INFO L262 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-19 07:45:19,348 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:19,397 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:19,398 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2023-11-19 07:45:19,398 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1018 states and 1784 transitions. cyclomatic complexity: 789 Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-19 07:45:19,530 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1018 states and 1784 transitions. cyclomatic complexity: 789. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 1521 states and 2668 transitions. Complement of second has 20 states. [2023-11-19 07:45:19,531 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 [2023-11-19 07:45:19,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-19 07:45:19,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 33 transitions. [2023-11-19 07:45:19,533 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 33 transitions. Stem has 25 letters. Loop has 5 letters. [2023-11-19 07:45:19,533 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:19,533 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 33 transitions. Stem has 30 letters. Loop has 5 letters. [2023-11-19 07:45:19,533 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:19,534 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 33 transitions. Stem has 25 letters. Loop has 10 letters. [2023-11-19 07:45:19,534 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:19,534 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1521 states and 2668 transitions. [2023-11-19 07:45:19,556 INFO L131 ngComponentsAnalysis]: Automaton has 15 accepting balls. 146 [2023-11-19 07:45:19,581 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1521 states to 1359 states and 2437 transitions. [2023-11-19 07:45:19,581 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 584 [2023-11-19 07:45:19,583 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 593 [2023-11-19 07:45:19,583 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1359 states and 2437 transitions. [2023-11-19 07:45:19,584 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:19,584 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1359 states and 2437 transitions. [2023-11-19 07:45:19,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1359 states and 2437 transitions. [2023-11-19 07:45:19,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1359 to 1316. [2023-11-19 07:45:19,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1316 states, 902 states have (on average 1.2084257206208426) internal successors, (1090), 985 states have internal predecessors, (1090), 241 states have call successors, (243), 133 states have call predecessors, (243), 173 states have return successors, (1005), 197 states have call predecessors, (1005), 233 states have call successors, (1005) [2023-11-19 07:45:19,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1316 states to 1316 states and 2338 transitions. [2023-11-19 07:45:19,644 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1316 states and 2338 transitions. [2023-11-19 07:45:19,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:19,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-19 07:45:19,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-19 07:45:19,645 INFO L87 Difference]: Start difference. First operand 1316 states and 2338 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 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) [2023-11-19 07:45:19,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:19,724 INFO L93 Difference]: Finished difference Result 1096 states and 1936 transitions. [2023-11-19 07:45:19,725 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1096 states and 1936 transitions. [2023-11-19 07:45:19,743 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 101 [2023-11-19 07:45:19,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:19,767 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1096 states to 1079 states and 1918 transitions. [2023-11-19 07:45:19,767 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 433 [2023-11-19 07:45:19,768 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 433 [2023-11-19 07:45:19,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1079 states and 1918 transitions. [2023-11-19 07:45:19,769 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:19,769 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1079 states and 1918 transitions. [2023-11-19 07:45:19,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states and 1918 transitions. [2023-11-19 07:45:19,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 1071. [2023-11-19 07:45:19,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 734 states have (on average 1.2029972752043596) internal successors, (883), 803 states have internal predecessors, (883), 190 states have call successors, (191), 101 states have call predecessors, (191), 147 states have return successors, (836), 166 states have call predecessors, (836), 190 states have call successors, (836) [2023-11-19 07:45:19,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 1910 transitions. [2023-11-19 07:45:19,830 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1071 states and 1910 transitions. [2023-11-19 07:45:19,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-19 07:45:19,831 INFO L428 stractBuchiCegarLoop]: Abstraction has 1071 states and 1910 transitions. [2023-11-19 07:45:19,832 INFO L335 stractBuchiCegarLoop]: ======== Iteration 12 ============ [2023-11-19 07:45:19,832 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1071 states and 1910 transitions. [2023-11-19 07:45:19,842 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 101 [2023-11-19 07:45:19,843 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:19,843 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:19,844 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:19,844 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:19,844 INFO L748 eck$LassoCheckResult]: Stem: 19781#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 19738#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 19739#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 19736#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 19737#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 19803#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 20291#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 20296#$Ultimate##0 ~p := #in~p;~q := #in~q; 20315#L20 assume ~p <= 0;#res := 1; 20313#partsFINAL assume true; 20290#partsEXIT >#72#return; 20285#L36-1 havoc main_#t~ret8#1; 20286#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 20282#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 20277#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 20294#$Ultimate##0 ~p := #in~p;~q := #in~q; 20332#L20 assume ~p <= 0;#res := 1; 20329#partsFINAL assume true; 20276#partsEXIT >#72#return; 20275#L36-1 havoc main_#t~ret8#1; 19981#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 19977#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 19971#L35-4 havoc main_~q~0#1; 19967#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 19965#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 19964#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 19954#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 19956#$Ultimate##0 ~p := #in~p;~q := #in~q; 19962#L20 assume ~p <= 0;#res := 1; 19963#partsFINAL assume true; 19957#partsEXIT >#72#return; 19952#L36-1 [2023-11-19 07:45:19,844 INFO L750 eck$LassoCheckResult]: Loop: 19952#L36-1 havoc main_#t~ret8#1; 19950#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 19948#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 19718#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 19946#$Ultimate##0 ~p := #in~p;~q := #in~q; 19944#L20 assume ~p <= 0;#res := 1; 19941#partsFINAL assume true; 19959#partsEXIT >#72#return; 19952#L36-1 [2023-11-19 07:45:19,845 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:19,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1426628686, now seen corresponding path program 5 times [2023-11-19 07:45:19,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:19,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29023690] [2023-11-19 07:45:19,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:19,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:19,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:19,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 07:45:19,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:19,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-19 07:45:19,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:19,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-19 07:45:19,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:19,911 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-19 07:45:19,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:19,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29023690] [2023-11-19 07:45:19,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29023690] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:45:19,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:45:19,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-19 07:45:19,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209693074] [2023-11-19 07:45:19,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:45:19,913 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:45:19,914 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:19,914 INFO L85 PathProgramCache]: Analyzing trace with hash 1415064404, now seen corresponding path program 2 times [2023-11-19 07:45:19,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:19,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763056981] [2023-11-19 07:45:19,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:19,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:19,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:19,918 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:19,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:19,921 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:20,013 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:20,013 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:20,013 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:20,013 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:20,014 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:45:20,014 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:20,014 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:20,014 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:20,014 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration12_Loop [2023-11-19 07:45:20,014 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:20,014 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:20,015 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:20,019 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:20,030 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:20,033 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:20,077 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:20,077 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:45:20,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:20,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:20,079 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:20,084 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:20,084 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:20,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-19 07:45:20,115 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:20,115 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: [] [2023-11-19 07:45:20,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:20,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:20,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:20,136 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:20,144 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:20,144 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:20,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-19 07:45:20,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:20,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:20,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:20,194 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:20,196 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:45:20,196 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:20,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-19 07:45:20,633 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:45:20,637 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2023-11-19 07:45:20,637 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:20,637 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:20,637 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:20,637 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:20,638 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:45:20,638 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:20,638 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:20,638 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:20,638 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration12_Loop [2023-11-19 07:45:20,638 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:20,638 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:20,639 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:20,642 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:20,648 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:20,651 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:20,686 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:20,687 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:45:20,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:20,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:20,688 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:20,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 [2023-11-19 07:45:20,704 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:20,704 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:20,704 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:20,704 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:20,704 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:20,705 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:20,705 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:20,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-19 07:45:20,724 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:20,742 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:20,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:20,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:20,744 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:20,747 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 [2023-11-19 07:45:20,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-19 07:45:20,759 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:20,760 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:20,760 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:20,760 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:20,760 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:20,762 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:20,762 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:20,779 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:45:20,794 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-19 07:45:20,794 INFO L444 ModelExtractionUtils]: 0 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-19 07:45:20,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:20,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:20,795 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:20,798 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:45:20,798 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:45:20,798 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:45:20,798 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 [] [2023-11-19 07:45:20,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-19 07:45:20,818 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:20,819 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:45:20,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:20,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:20,863 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-19 07:45:20,865 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:21,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:21,003 INFO L262 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-19 07:45:21,003 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:21,044 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:21,045 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2023-11-19 07:45:21,045 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1071 states and 1910 transitions. cyclomatic complexity: 868 Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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) [2023-11-19 07:45:21,117 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1071 states and 1910 transitions. cyclomatic complexity: 868. Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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 1088 states and 1928 transitions. Complement of second has 10 states. [2023-11-19 07:45:21,117 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 [2023-11-19 07:45:21,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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) [2023-11-19 07:45:21,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 21 transitions. [2023-11-19 07:45:21,118 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 21 transitions. Stem has 31 letters. Loop has 8 letters. [2023-11-19 07:45:21,119 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:21,119 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-19 07:45:21,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:21,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:21,158 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-19 07:45:21,159 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:21,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:21,283 INFO L262 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-19 07:45:21,284 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:21,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:21,325 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2023-11-19 07:45:21,326 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1071 states and 1910 transitions. cyclomatic complexity: 868 Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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) [2023-11-19 07:45:21,397 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1071 states and 1910 transitions. cyclomatic complexity: 868. Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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 1086 states and 1925 transitions. Complement of second has 12 states. [2023-11-19 07:45:21,398 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 [2023-11-19 07:45:21,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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) [2023-11-19 07:45:21,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 20 transitions. [2023-11-19 07:45:21,399 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 20 transitions. Stem has 31 letters. Loop has 8 letters. [2023-11-19 07:45:21,399 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:21,399 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-19 07:45:21,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:21,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:21,438 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-19 07:45:21,439 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:21,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:21,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:21,623 INFO L262 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-19 07:45:21,623 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:21,668 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:21,669 INFO L141 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 [2023-11-19 07:45:21,669 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1071 states and 1910 transitions. cyclomatic complexity: 868 Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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) [2023-11-19 07:45:21,790 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1071 states and 1910 transitions. cyclomatic complexity: 868. Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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 2050 states and 3720 transitions. Complement of second has 13 states. [2023-11-19 07:45:21,791 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 [2023-11-19 07:45:21,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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) [2023-11-19 07:45:21,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 53 transitions. [2023-11-19 07:45:21,792 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 53 transitions. Stem has 31 letters. Loop has 8 letters. [2023-11-19 07:45:21,793 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:21,793 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 53 transitions. Stem has 39 letters. Loop has 8 letters. [2023-11-19 07:45:21,794 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:21,795 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 53 transitions. Stem has 31 letters. Loop has 16 letters. [2023-11-19 07:45:21,795 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:21,796 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2050 states and 3720 transitions. [2023-11-19 07:45:21,828 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 69 [2023-11-19 07:45:21,857 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2050 states to 1600 states and 2764 transitions. [2023-11-19 07:45:21,858 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 282 [2023-11-19 07:45:21,858 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 293 [2023-11-19 07:45:21,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1600 states and 2764 transitions. [2023-11-19 07:45:21,860 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:21,860 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1600 states and 2764 transitions. [2023-11-19 07:45:21,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states and 2764 transitions. [2023-11-19 07:45:21,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1526. [2023-11-19 07:45:21,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1526 states, 1041 states have (on average 1.201729106628242) internal successors, (1251), 1140 states have internal predecessors, (1251), 291 states have call successors, (311), 162 states have call predecessors, (311), 194 states have return successors, (1096), 223 states have call predecessors, (1096), 274 states have call successors, (1096) [2023-11-19 07:45:21,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1526 states to 1526 states and 2658 transitions. [2023-11-19 07:45:21,924 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1526 states and 2658 transitions. [2023-11-19 07:45:21,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:21,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-19 07:45:21,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-19 07:45:21,924 INFO L87 Difference]: Start difference. First operand 1526 states and 2658 transitions. Second operand has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 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) [2023-11-19 07:45:21,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:21,989 INFO L93 Difference]: Finished difference Result 881 states and 1463 transitions. [2023-11-19 07:45:21,989 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 881 states and 1463 transitions. [2023-11-19 07:45:22,000 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 66 [2023-11-19 07:45:22,012 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 881 states to 498 states and 837 transitions. [2023-11-19 07:45:22,012 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 171 [2023-11-19 07:45:22,013 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 181 [2023-11-19 07:45:22,013 INFO L73 IsDeterministic]: Start isDeterministic. Operand 498 states and 837 transitions. [2023-11-19 07:45:22,013 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:22,013 INFO L218 hiAutomatonCegarLoop]: Abstraction has 498 states and 837 transitions. [2023-11-19 07:45:22,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states and 837 transitions. [2023-11-19 07:45:22,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 480. [2023-11-19 07:45:22,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 335 states have (on average 1.191044776119403) internal successors, (399), 355 states have internal predecessors, (399), 87 states have call successors, (94), 57 states have call predecessors, (94), 58 states have return successors, (321), 67 states have call predecessors, (321), 81 states have call successors, (321) [2023-11-19 07:45:22,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 814 transitions. [2023-11-19 07:45:22,035 INFO L240 hiAutomatonCegarLoop]: Abstraction has 480 states and 814 transitions. [2023-11-19 07:45:22,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-19 07:45:22,036 INFO L428 stractBuchiCegarLoop]: Abstraction has 480 states and 814 transitions. [2023-11-19 07:45:22,036 INFO L335 stractBuchiCegarLoop]: ======== Iteration 13 ============ [2023-11-19 07:45:22,036 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 480 states and 814 transitions. [2023-11-19 07:45:22,042 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 66 [2023-11-19 07:45:22,042 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:22,042 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:22,043 INFO L148 hiAutomatonCegarLoop]: 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, 1] [2023-11-19 07:45:22,044 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:22,045 INFO L748 eck$LassoCheckResult]: Stem: 27910#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 27878#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 27879#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 27872#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 27873#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 27986#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 27982#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 27983#$Ultimate##0 ~p := #in~p;~q := #in~q; 27988#L20 assume ~p <= 0;#res := 1; 27985#partsFINAL assume true; 27981#partsEXIT >#72#return; 27979#L36-1 havoc main_#t~ret8#1; 27978#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 27977#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 27946#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 27955#$Ultimate##0 ~p := #in~p;~q := #in~q; 27952#L20 assume ~p <= 0;#res := 1; 27950#partsFINAL assume true; 27945#partsEXIT >#72#return; 27944#L36-1 havoc main_#t~ret8#1; 27937#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 27938#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 27870#L35-4 havoc main_~q~0#1; 27871#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27883#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 27884#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 27874#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 27875#$Ultimate##0 ~p := #in~p;~q := #in~q; 28064#L20 assume !(~p <= 0); 27998#L21 assume ~q <= 0;#res := 0; 27951#partsFINAL assume true; 27949#partsEXIT >#72#return; 27941#L36-1 havoc main_#t~ret8#1; 27939#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 27885#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 27860#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 27877#$Ultimate##0 ~p := #in~p;~q := #in~q; 28243#L20 assume !(~p <= 0); 28242#L21 assume !(~q <= 0); 28239#L22 assume !(~q > ~p); 27899#L23 call #t~ret1 := parts(~p - ~q, ~q);< 28236#$Ultimate##0 ~p := #in~p;~q := #in~q; 28237#L20 assume ~p <= 0;#res := 1; 28314#partsFINAL assume true; 28313#partsEXIT >#68#return; 27848#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 27993#$Ultimate##0 [2023-11-19 07:45:22,046 INFO L750 eck$LassoCheckResult]: Loop: 27993#$Ultimate##0 ~p := #in~p;~q := #in~q; 28221#L20 assume !(~p <= 0); 28222#L21 assume !(~q <= 0); 28006#L22 assume !(~q > ~p); 27898#L23 call #t~ret1 := parts(~p - ~q, ~q);< 27881#$Ultimate##0 ~p := #in~p;~q := #in~q; 28299#L20 assume ~p <= 0;#res := 1; 28298#partsFINAL assume true; 28282#partsEXIT >#68#return; 27849#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 27993#$Ultimate##0 [2023-11-19 07:45:22,046 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:22,046 INFO L85 PathProgramCache]: Analyzing trace with hash 955053493, now seen corresponding path program 1 times [2023-11-19 07:45:22,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:22,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556428658] [2023-11-19 07:45:22,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:22,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:22,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:22,054 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:22,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:22,066 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:22,066 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:22,066 INFO L85 PathProgramCache]: Analyzing trace with hash 2079157784, now seen corresponding path program 1 times [2023-11-19 07:45:22,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:22,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913577643] [2023-11-19 07:45:22,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:22,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:22,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:22,071 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:22,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:22,074 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:22,075 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:22,075 INFO L85 PathProgramCache]: Analyzing trace with hash 230281932, now seen corresponding path program 2 times [2023-11-19 07:45:22,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:22,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253804616] [2023-11-19 07:45:22,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:22,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:22,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:22,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 07:45:22,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:22,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-19 07:45:22,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:22,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-19 07:45:22,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:22,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-19 07:45:22,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:22,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-11-19 07:45:22,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:22,167 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 36 proven. 8 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-19 07:45:22,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:22,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253804616] [2023-11-19 07:45:22,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253804616] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-19 07:45:22,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537474207] [2023-11-19 07:45:22,168 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-19 07:45:22,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-19 07:45:22,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:22,169 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-19 07:45:22,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-11-19 07:45:22,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-19 07:45:22,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-19 07:45:22,230 INFO L262 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-19 07:45:22,232 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:22,266 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 56 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-11-19 07:45:22,266 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-19 07:45:22,326 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 36 proven. 8 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-19 07:45:22,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537474207] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-19 07:45:22,326 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-19 07:45:22,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2023-11-19 07:45:22,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167461613] [2023-11-19 07:45:22,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-19 07:45:22,475 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:22,475 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:22,475 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:22,475 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:22,475 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:45:22,476 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:22,476 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:22,476 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:22,476 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration13_Loop [2023-11-19 07:45:22,476 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:22,476 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:22,477 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,479 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,481 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,483 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,486 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,494 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,496 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,536 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:22,536 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:45:22,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:22,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:22,538 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:22,545 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:22,545 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:22,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-11-19 07:45:22,571 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:22,571 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret1=0} Honda state: {parts_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:22,589 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:22,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:22,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:22,591 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:22,593 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:22,593 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:22,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-19 07:45:22,614 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:22,614 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_~p=0} Honda state: {parts_~p=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:22,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:22,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:22,632 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:22,633 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:22,636 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:22,636 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:22,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-19 07:45:22,659 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:22,659 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret2=0} Honda state: {parts_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:22,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:22,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:22,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:22,679 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:22,683 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:22,683 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:22,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-19 07:45:22,719 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:22,719 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret0=0} Honda state: {parts_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:22,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:22,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:22,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:22,739 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:22,741 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:22,742 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:22,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-19 07:45:22,789 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:22,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:22,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:22,791 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:22,793 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:45:22,793 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:22,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-11-19 07:45:22,847 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:45:22,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:22,852 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:22,852 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:22,852 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:22,852 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:22,852 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:45:22,852 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:22,852 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:22,852 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:22,852 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration13_Loop [2023-11-19 07:45:22,852 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:22,852 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:22,853 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,855 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,858 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,860 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,862 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,870 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,872 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:22,911 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:22,911 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:45:22,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:22,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:22,913 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:22,919 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 [2023-11-19 07:45:22,932 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:22,932 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:22,932 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:22,932 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:22,932 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:22,933 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:22,933 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:22,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-19 07:45:22,943 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:22,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:22,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:22,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:22,963 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:22,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-11-19 07:45:22,966 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 [2023-11-19 07:45:22,976 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:22,976 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:22,976 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:22,976 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:22,976 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:22,976 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:22,976 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:22,987 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:23,007 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:23,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:23,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:23,008 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:23,017 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 [2023-11-19 07:45:23,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2023-11-19 07:45:23,027 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:23,027 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:23,027 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:23,027 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:23,027 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:23,028 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:23,028 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:23,029 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:23,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2023-11-19 07:45:23,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:23,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:23,042 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:23,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2023-11-19 07:45:23,044 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 [2023-11-19 07:45:23,053 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:23,054 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:23,054 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:23,054 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:23,054 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:23,054 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:23,055 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:23,079 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:23,097 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:23,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:23,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:23,098 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:23,103 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 [2023-11-19 07:45:23,115 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:23,116 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:23,116 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:23,116 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:23,116 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:23,117 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:23,118 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:23,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2023-11-19 07:45:23,143 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:45:23,148 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-19 07:45:23,148 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-19 07:45:23,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:23,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:23,152 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:23,174 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:45:23,175 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:45:23,175 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:45:23,175 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(parts_#in~q) = 1*parts_#in~q Supporting invariants [] [2023-11-19 07:45:23,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2023-11-19 07:45:23,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:23,194 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:45:23,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:23,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:23,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-19 07:45:23,266 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:23,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:23,471 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-19 07:45:23,472 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:23,516 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:23,516 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2023-11-19 07:45:23,516 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 480 states and 814 transitions. cyclomatic complexity: 354 Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 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) [2023-11-19 07:45:23,789 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 480 states and 814 transitions. cyclomatic complexity: 354. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 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 1847 states and 3470 transitions. Complement of second has 37 states. [2023-11-19 07:45:23,790 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 [2023-11-19 07:45:23,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 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) [2023-11-19 07:45:23,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 71 transitions. [2023-11-19 07:45:23,791 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 71 transitions. Stem has 46 letters. Loop has 10 letters. [2023-11-19 07:45:23,791 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:23,791 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 71 transitions. Stem has 56 letters. Loop has 10 letters. [2023-11-19 07:45:23,791 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:23,792 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 71 transitions. Stem has 46 letters. Loop has 20 letters. [2023-11-19 07:45:23,792 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:23,792 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1847 states and 3470 transitions. [2023-11-19 07:45:23,816 INFO L131 ngComponentsAnalysis]: Automaton has 9 accepting balls. 111 [2023-11-19 07:45:23,864 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1847 states to 1457 states and 2792 transitions. [2023-11-19 07:45:23,865 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 377 [2023-11-19 07:45:23,865 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 387 [2023-11-19 07:45:23,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1457 states and 2792 transitions. [2023-11-19 07:45:23,866 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:23,866 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1457 states and 2792 transitions. [2023-11-19 07:45:23,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1457 states and 2792 transitions. [2023-11-19 07:45:23,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1457 to 1209. [2023-11-19 07:45:23,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1209 states, 827 states have (on average 1.2321644498186215) internal successors, (1019), 900 states have internal predecessors, (1019), 249 states have call successors, (256), 146 states have call predecessors, (256), 133 states have return successors, (862), 162 states have call predecessors, (862), 229 states have call successors, (862) [2023-11-19 07:45:23,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 2137 transitions. [2023-11-19 07:45:23,927 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1209 states and 2137 transitions. [2023-11-19 07:45:23,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:23,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-19 07:45:23,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-19 07:45:23,928 INFO L87 Difference]: Start difference. First operand 1209 states and 2137 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 6 states have internal predecessors, (32), 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) [2023-11-19 07:45:24,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:24,036 INFO L93 Difference]: Finished difference Result 1411 states and 2395 transitions. [2023-11-19 07:45:24,036 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1411 states and 2395 transitions. [2023-11-19 07:45:24,052 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 125 [2023-11-19 07:45:24,085 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1411 states to 1366 states and 2337 transitions. [2023-11-19 07:45:24,086 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 356 [2023-11-19 07:45:24,086 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 356 [2023-11-19 07:45:24,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1366 states and 2337 transitions. [2023-11-19 07:45:24,087 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:24,088 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1366 states and 2337 transitions. [2023-11-19 07:45:24,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1366 states and 2337 transitions. [2023-11-19 07:45:24,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1366 to 1318. [2023-11-19 07:45:24,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1318 states, 897 states have (on average 1.2274247491638797) internal successors, (1101), 980 states have internal predecessors, (1101), 272 states have call successors, (281), 158 states have call predecessors, (281), 149 states have return successors, (899), 179 states have call predecessors, (899), 247 states have call successors, (899) [2023-11-19 07:45:24,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1318 states to 1318 states and 2281 transitions. [2023-11-19 07:45:24,141 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1318 states and 2281 transitions. [2023-11-19 07:45:24,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-19 07:45:24,142 INFO L428 stractBuchiCegarLoop]: Abstraction has 1318 states and 2281 transitions. [2023-11-19 07:45:24,143 INFO L335 stractBuchiCegarLoop]: ======== Iteration 14 ============ [2023-11-19 07:45:24,143 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1318 states and 2281 transitions. [2023-11-19 07:45:24,151 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 119 [2023-11-19 07:45:24,151 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:24,151 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:24,152 INFO L148 hiAutomatonCegarLoop]: 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, 1] [2023-11-19 07:45:24,152 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2023-11-19 07:45:24,152 INFO L748 eck$LassoCheckResult]: Stem: 33491#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 33437#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 33438#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 33431#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 33432#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 33523#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 33435#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 33436#$Ultimate##0 ~p := #in~p;~q := #in~q; 34635#L20 assume ~p <= 0;#res := 1; 34634#partsFINAL assume true; 34627#partsEXIT >#72#return; 33516#L36-1 havoc main_#t~ret8#1; 33517#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 33598#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 33533#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 33575#$Ultimate##0 ~p := #in~p;~q := #in~q; 33537#L20 assume ~p <= 0;#res := 1; 33536#partsFINAL assume true; 33532#partsEXIT >#72#return; 33524#L36-1 havoc main_#t~ret8#1; 33509#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 33510#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 33429#L35-4 havoc main_~q~0#1; 33430#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 33691#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 33685#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 33527#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 33531#$Ultimate##0 ~p := #in~p;~q := #in~q; 33530#L20 assume !(~p <= 0); 33529#L21 assume ~q <= 0;#res := 0; 33526#partsFINAL assume true; 33528#partsEXIT >#72#return; 33682#L36-1 havoc main_#t~ret8#1; 33664#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 33662#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 33637#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 33638#$Ultimate##0 ~p := #in~p;~q := #in~q; 34419#L20 assume !(~p <= 0); 34420#L21 assume !(~q <= 0); 34416#L22 assume ~q > ~p; 33549#L22-1 call #t~ret0 := parts(~p, ~p);< 33957#$Ultimate##0 ~p := #in~p;~q := #in~q; 33953#L20 assume !(~p <= 0); 33951#L21 assume !(~q <= 0); 33949#L22 assume !(~q > ~p); 33551#L23 call #t~ret1 := parts(~p - ~q, ~q);< 33948#$Ultimate##0 ~p := #in~p;~q := #in~q; 33952#L20 assume ~p <= 0;#res := 1; 33950#partsFINAL assume true; 33947#partsEXIT >#68#return; 33440#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 33942#$Ultimate##0 ~p := #in~p;~q := #in~q; 33943#L20 assume !(~p <= 0); 34266#L21 assume !(~q <= 0); 34264#L22 [2023-11-19 07:45:24,152 INFO L750 eck$LassoCheckResult]: Loop: 34264#L22 assume !(~q > ~p); 33439#L23 call #t~ret1 := parts(~p - ~q, ~q);< 33442#$Ultimate##0 ~p := #in~p;~q := #in~q; 34467#L20 assume !(~p <= 0); 34513#L21 assume !(~q <= 0); 34264#L22 [2023-11-19 07:45:24,153 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:24,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1447040849, now seen corresponding path program 1 times [2023-11-19 07:45:24,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:24,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84657955] [2023-11-19 07:45:24,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:24,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:24,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:24,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 07:45:24,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:24,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-19 07:45:24,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:24,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-19 07:45:24,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:24,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-19 07:45:24,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:24,230 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 44 proven. 6 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-11-19 07:45:24,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:24,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84657955] [2023-11-19 07:45:24,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84657955] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-19 07:45:24,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807360858] [2023-11-19 07:45:24,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:24,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-19 07:45:24,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:24,233 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-19 07:45:24,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2023-11-19 07:45:24,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:24,325 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-19 07:45:24,326 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:24,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:24,368 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 56 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-11-19 07:45:24,369 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-19 07:45:24,410 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 44 proven. 6 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-11-19 07:45:24,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807360858] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-19 07:45:24,410 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-19 07:45:24,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2023-11-19 07:45:24,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122260028] [2023-11-19 07:45:24,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-19 07:45:24,411 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:45:24,412 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:24,412 INFO L85 PathProgramCache]: Analyzing trace with hash 43554574, now seen corresponding path program 2 times [2023-11-19 07:45:24,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:24,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699295174] [2023-11-19 07:45:24,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:24,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:24,415 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:24,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:24,417 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:24,517 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:24,517 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:24,517 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:24,517 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:24,517 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:45:24,517 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:24,517 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:24,517 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:24,518 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration14_Loop [2023-11-19 07:45:24,518 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:24,518 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:24,519 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:24,521 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:24,526 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:24,528 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:24,539 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:24,599 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:24,599 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:45:24,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:24,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:24,601 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:24,603 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:24,603 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:24,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2023-11-19 07:45:24,625 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:24,625 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret1=0} Honda state: {parts_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:24,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2023-11-19 07:45:24,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:24,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:24,645 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:24,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2023-11-19 07:45:24,646 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:24,646 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:24,668 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:24,668 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret2=0} Honda state: {parts_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:24,686 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Ended with exit code 0 [2023-11-19 07:45:24,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:24,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:24,687 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:24,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2023-11-19 07:45:24,689 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:24,689 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:24,701 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:24,701 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret0=0} Honda state: {parts_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:24,716 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:24,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:24,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:24,717 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:24,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2023-11-19 07:45:24,719 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:24,719 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:24,752 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2023-11-19 07:45:24,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:24,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:24,753 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:24,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2023-11-19 07:45:24,754 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:45:24,754 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:36,790 INFO L442 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2023-11-19 07:45:36,795 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:36,795 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:36,795 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:36,795 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:36,795 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:36,795 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:45:36,795 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:36,796 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:36,796 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:36,796 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration14_Loop [2023-11-19 07:45:36,796 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:36,796 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:36,797 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:36,846 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:36,849 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:36,851 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:36,854 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:36,922 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:36,922 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:45:36,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:36,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:36,923 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:36,932 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 [2023-11-19 07:45:36,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2023-11-19 07:45:36,943 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:36,943 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:36,943 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:36,943 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:36,943 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:36,946 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:36,946 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:36,949 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:45:36,953 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-19 07:45:36,953 INFO L444 ModelExtractionUtils]: 3 out of 6 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-19 07:45:36,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:36,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:36,955 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:36,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2023-11-19 07:45:36,956 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:45:36,957 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:45:36,957 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:45:36,957 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(parts_~p) = 1*parts_~p Supporting invariants [] [2023-11-19 07:45:36,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2023-11-19 07:45:36,970 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:45:36,988 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:37,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:37,055 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-19 07:45:37,057 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:37,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:37,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-19 07:45:37,265 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:37,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:37,306 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2023-11-19 07:45:37,307 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1318 states and 2281 transitions. cyclomatic complexity: 1012 Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-19 07:45:37,426 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1318 states and 2281 transitions. cyclomatic complexity: 1012. Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Result 1374 states and 2344 transitions. Complement of second has 15 states. [2023-11-19 07:45:37,426 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 [2023-11-19 07:45:37,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-19 07:45:37,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 28 transitions. [2023-11-19 07:45:37,427 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 28 transitions. Stem has 54 letters. Loop has 5 letters. [2023-11-19 07:45:37,427 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:37,428 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-19 07:45:37,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:37,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:37,498 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-19 07:45:37,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:37,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:37,713 INFO L262 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-19 07:45:37,713 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:37,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:37,756 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2023-11-19 07:45:37,756 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1318 states and 2281 transitions. cyclomatic complexity: 1012 Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-19 07:45:37,861 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1318 states and 2281 transitions. cyclomatic complexity: 1012. Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Result 1374 states and 2344 transitions. Complement of second has 15 states. [2023-11-19 07:45:37,862 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 [2023-11-19 07:45:37,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-19 07:45:37,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 28 transitions. [2023-11-19 07:45:37,864 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 28 transitions. Stem has 54 letters. Loop has 5 letters. [2023-11-19 07:45:37,865 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:37,865 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-19 07:45:37,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:37,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:37,930 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-19 07:45:37,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:38,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:38,160 INFO L262 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-19 07:45:38,160 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:38,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:38,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:38,208 INFO L141 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 [2023-11-19 07:45:38,208 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1318 states and 2281 transitions. cyclomatic complexity: 1012 Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-19 07:45:38,364 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1318 states and 2281 transitions. cyclomatic complexity: 1012. Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Result 2039 states and 3513 transitions. Complement of second has 20 states. [2023-11-19 07:45:38,364 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 [2023-11-19 07:45:38,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-19 07:45:38,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 39 transitions. [2023-11-19 07:45:38,365 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 39 transitions. Stem has 54 letters. Loop has 5 letters. [2023-11-19 07:45:38,366 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:38,366 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 39 transitions. Stem has 59 letters. Loop has 5 letters. [2023-11-19 07:45:38,366 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:38,367 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 39 transitions. Stem has 54 letters. Loop has 10 letters. [2023-11-19 07:45:38,367 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:38,367 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2039 states and 3513 transitions. [2023-11-19 07:45:38,401 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 132 [2023-11-19 07:45:38,442 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2039 states to 1624 states and 3044 transitions. [2023-11-19 07:45:38,442 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 295 [2023-11-19 07:45:38,444 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 344 [2023-11-19 07:45:38,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1624 states and 3044 transitions. [2023-11-19 07:45:38,444 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:38,445 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1624 states and 3044 transitions. [2023-11-19 07:45:38,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1624 states and 3044 transitions. [2023-11-19 07:45:38,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1624 to 1363. [2023-11-19 07:45:38,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1363 states, 919 states have (on average 1.2644178454842219) internal successors, (1162), 1005 states have internal predecessors, (1162), 303 states have call successors, (312), 179 states have call predecessors, (312), 141 states have return successors, (783), 178 states have call predecessors, (783), 280 states have call successors, (783) [2023-11-19 07:45:38,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1363 states to 1363 states and 2257 transitions. [2023-11-19 07:45:38,531 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1363 states and 2257 transitions. [2023-11-19 07:45:38,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:38,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-19 07:45:38,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-19 07:45:38,532 INFO L87 Difference]: Start difference. First operand 1363 states and 2257 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 4 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-19 07:45:38,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:38,654 INFO L93 Difference]: Finished difference Result 1403 states and 2333 transitions. [2023-11-19 07:45:38,654 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1403 states and 2333 transitions. [2023-11-19 07:45:38,669 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 115 [2023-11-19 07:45:38,690 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1403 states to 1385 states and 2313 transitions. [2023-11-19 07:45:38,691 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 327 [2023-11-19 07:45:38,691 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 327 [2023-11-19 07:45:38,691 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1385 states and 2313 transitions. [2023-11-19 07:45:38,692 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:38,692 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1385 states and 2313 transitions. [2023-11-19 07:45:38,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1385 states and 2313 transitions. [2023-11-19 07:45:38,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1385 to 1343. [2023-11-19 07:45:38,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1343 states, 904 states have (on average 1.2599557522123894) internal successors, (1139), 993 states have internal predecessors, (1139), 294 states have call successors, (301), 175 states have call predecessors, (301), 145 states have return successors, (814), 174 states have call predecessors, (814), 275 states have call successors, (814) [2023-11-19 07:45:38,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1343 states to 1343 states and 2254 transitions. [2023-11-19 07:45:38,747 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1343 states and 2254 transitions. [2023-11-19 07:45:38,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-19 07:45:38,748 INFO L428 stractBuchiCegarLoop]: Abstraction has 1343 states and 2254 transitions. [2023-11-19 07:45:38,748 INFO L335 stractBuchiCegarLoop]: ======== Iteration 15 ============ [2023-11-19 07:45:38,748 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1343 states and 2254 transitions. [2023-11-19 07:45:38,756 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 109 [2023-11-19 07:45:38,756 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:38,756 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:38,762 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 6, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:38,762 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:38,762 INFO L748 eck$LassoCheckResult]: Stem: 43319#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 43270#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 43271#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 43264#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 43265#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 43344#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 43422#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 43423#$Ultimate##0 ~p := #in~p;~q := #in~q; 43425#L20 assume ~p <= 0;#res := 1; 43424#partsFINAL assume true; 43421#partsEXIT >#72#return; 43418#L36-1 havoc main_#t~ret8#1; 43417#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 43414#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 43369#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 43385#$Ultimate##0 ~p := #in~p;~q := #in~q; 43371#L20 assume ~p <= 0;#res := 1; 43368#partsFINAL assume true; 43370#partsEXIT >#72#return; 43347#L36-1 havoc main_#t~ret8#1; 43320#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 43321#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 43262#L35-4 havoc main_~q~0#1; 43263#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 43348#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 43349#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 43266#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 43267#$Ultimate##0 ~p := #in~p;~q := #in~q; 43358#L20 assume !(~p <= 0); 43354#L21 assume ~q <= 0;#res := 0; 43355#partsFINAL assume true; 43350#partsEXIT >#72#return; 43351#L36-1 havoc main_#t~ret8#1; 43681#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 43676#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 43672#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 43673#$Ultimate##0 ~p := #in~p;~q := #in~q; 43683#L20 assume !(~p <= 0); 43679#L21 assume !(~q <= 0); 43680#L22 assume !(~q > ~p); 43950#L23 call #t~ret1 := parts(~p - ~q, ~q);< 43998#$Ultimate##0 ~p := #in~p;~q := #in~q; 44004#L20 assume ~p <= 0;#res := 1; 44002#partsFINAL assume true; 43997#partsEXIT >#68#return; 43990#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 43993#$Ultimate##0 ~p := #in~p;~q := #in~q; 44001#L20 assume !(~p <= 0); 43996#L21 assume ~q <= 0;#res := 0; 43995#partsFINAL assume true; 43989#partsEXIT >#70#return; 43992#L23-2 #res := #t~ret1 + #t~ret2;havoc #t~ret1;havoc #t~ret2; 44082#partsFINAL assume true; 44080#partsEXIT >#72#return; 43907#L36-1 havoc main_#t~ret8#1; 43461#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 43413#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 43364#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 43455#$Ultimate##0 ~p := #in~p;~q := #in~q; 43454#L20 assume !(~p <= 0); 43390#L21 assume !(~q <= 0); 43391#L22 assume ~q > ~p; 43275#L22-1 call #t~ret0 := parts(~p, ~p);< 43384#$Ultimate##0 ~p := #in~p;~q := #in~q; 43755#L20 assume !(~p <= 0); 43732#L21 assume !(~q <= 0); 43638#L22 assume !(~q > ~p); 43235#L23 [2023-11-19 07:45:38,762 INFO L750 eck$LassoCheckResult]: Loop: 43235#L23 call #t~ret1 := parts(~p - ~q, ~q);< 43278#$Ultimate##0 ~p := #in~p;~q := #in~q; 43292#L20 assume ~p <= 0;#res := 1; 43897#partsFINAL assume true; 43234#partsEXIT >#68#return; 43236#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 43515#$Ultimate##0 ~p := #in~p;~q := #in~q; 43806#L20 assume !(~p <= 0); 43782#L21 assume !(~q <= 0); 43727#L22 assume !(~q > ~p); 43235#L23 [2023-11-19 07:45:38,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:38,763 INFO L85 PathProgramCache]: Analyzing trace with hash 2130766981, now seen corresponding path program 1 times [2023-11-19 07:45:38,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:38,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325876547] [2023-11-19 07:45:38,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:38,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:38,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:38,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 07:45:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:38,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-19 07:45:38,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:38,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-19 07:45:38,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:38,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-19 07:45:38,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:38,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-19 07:45:38,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:38,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-19 07:45:38,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:38,886 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 43 proven. 27 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-11-19 07:45:38,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:38,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325876547] [2023-11-19 07:45:38,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325876547] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-19 07:45:38,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713365327] [2023-11-19 07:45:38,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:38,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-19 07:45:38,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:38,890 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-19 07:45:38,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2023-11-19 07:45:38,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:38,951 INFO L262 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-19 07:45:38,952 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:39,046 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 43 proven. 27 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-11-19 07:45:39,046 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-19 07:45:39,148 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 43 proven. 27 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-11-19 07:45:39,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713365327] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-19 07:45:39,149 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-19 07:45:39,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2023-11-19 07:45:39,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094113811] [2023-11-19 07:45:39,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-19 07:45:39,150 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:45:39,150 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:39,150 INFO L85 PathProgramCache]: Analyzing trace with hash -339284200, now seen corresponding path program 2 times [2023-11-19 07:45:39,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:39,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730849181] [2023-11-19 07:45:39,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:39,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:39,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:39,156 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:39,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:39,160 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:39,352 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:39,352 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:39,352 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:39,353 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:39,353 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:45:39,353 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:39,353 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:39,353 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:39,353 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration15_Loop [2023-11-19 07:45:39,353 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:39,353 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:39,354 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:39,363 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:39,365 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:39,367 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:39,368 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:39,430 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:39,430 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:45:39,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:39,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:39,432 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:39,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2023-11-19 07:45:39,437 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:39,437 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:39,448 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:39,448 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret2=0} Honda state: {parts_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:39,464 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2023-11-19 07:45:39,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:39,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:39,466 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:39,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2023-11-19 07:45:39,468 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:39,468 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:39,481 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:39,481 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret1=0} Honda state: {parts_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:39,494 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2023-11-19 07:45:39,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:39,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:39,496 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:39,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2023-11-19 07:45:39,498 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:39,498 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:39,512 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:39,512 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#res=0} Honda state: {parts_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:39,525 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Ended with exit code 0 [2023-11-19 07:45:39,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:39,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:39,526 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:39,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2023-11-19 07:45:39,535 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:39,535 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:39,547 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:39,547 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret0=0} Honda state: {parts_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:39,561 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2023-11-19 07:45:39,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:39,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:39,562 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:39,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2023-11-19 07:45:39,564 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:39,564 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:39,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Ended with exit code 0 [2023-11-19 07:45:39,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:39,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:39,600 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:39,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2023-11-19 07:45:39,601 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:45:39,602 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:40,631 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:45:40,635 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:40,635 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:40,635 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:40,636 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:40,636 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:40,636 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:45:40,636 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:40,636 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:40,636 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:40,636 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration15_Loop [2023-11-19 07:45:40,636 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:40,636 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:40,637 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:40,639 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:40,641 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:40,655 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:40,657 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:40,713 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:40,713 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:45:40,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:40,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:40,714 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:40,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2023-11-19 07:45:40,715 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 [2023-11-19 07:45:40,725 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:40,725 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:40,726 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:40,726 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:40,726 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:40,726 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:40,726 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:40,727 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:40,740 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:40,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:40,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:40,741 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:40,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2023-11-19 07:45:40,743 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 [2023-11-19 07:45:40,753 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:40,753 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:40,753 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:40,753 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:40,753 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:40,753 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:40,753 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:40,755 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:40,766 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Ended with exit code 0 [2023-11-19 07:45:40,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:40,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:40,767 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:40,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2023-11-19 07:45:40,769 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 [2023-11-19 07:45:40,779 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:40,779 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:40,779 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:40,779 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:40,780 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:40,781 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:40,781 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:40,785 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:45:40,788 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-19 07:45:40,789 INFO L444 ModelExtractionUtils]: 3 out of 6 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-19 07:45:40,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:40,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:40,791 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:40,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2023-11-19 07:45:40,809 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:45:40,809 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:45:40,809 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:45:40,809 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(parts_~q) = 1*parts_~q Supporting invariants [] [2023-11-19 07:45:40,824 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Ended with exit code 0 [2023-11-19 07:45:40,825 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:45:40,844 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:40,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:40,911 INFO L262 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-19 07:45:40,913 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:41,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:41,236 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-19 07:45:41,236 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:41,289 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:41,290 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2023-11-19 07:45:41,290 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1343 states and 2254 transitions. cyclomatic complexity: 956 Second operand has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-19 07:45:41,486 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1343 states and 2254 transitions. cyclomatic complexity: 956. Second operand has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 3991 states and 6834 transitions. Complement of second has 23 states. [2023-11-19 07:45:41,486 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 [2023-11-19 07:45:41,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-19 07:45:41,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 56 transitions. [2023-11-19 07:45:41,487 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 56 transitions. Stem has 67 letters. Loop has 10 letters. [2023-11-19 07:45:41,488 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:41,488 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-19 07:45:41,498 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:41,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:41,558 INFO L262 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-19 07:45:41,561 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:41,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:41,878 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-19 07:45:41,879 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:41,940 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:41,941 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 5 loop predicates [2023-11-19 07:45:41,941 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1343 states and 2254 transitions. cyclomatic complexity: 956 Second operand has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-19 07:45:42,155 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1343 states and 2254 transitions. cyclomatic complexity: 956. Second operand has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 3903 states and 6749 transitions. Complement of second has 25 states. [2023-11-19 07:45:42,155 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 [2023-11-19 07:45:42,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-19 07:45:42,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 56 transitions. [2023-11-19 07:45:42,156 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 56 transitions. Stem has 67 letters. Loop has 10 letters. [2023-11-19 07:45:42,157 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:42,157 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-19 07:45:42,167 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:42,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:42,230 INFO L262 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-19 07:45:42,233 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:42,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:42,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:42,605 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-19 07:45:42,606 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:42,661 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:42,662 INFO L141 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 [2023-11-19 07:45:42,662 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1343 states and 2254 transitions. cyclomatic complexity: 956 Second operand has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-19 07:45:42,975 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1343 states and 2254 transitions. cyclomatic complexity: 956. Second operand has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 9284 states and 15031 transitions. Complement of second has 127 states. [2023-11-19 07:45:42,976 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 [2023-11-19 07:45:42,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-19 07:45:42,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 64 transitions. [2023-11-19 07:45:42,977 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 64 transitions. Stem has 67 letters. Loop has 10 letters. [2023-11-19 07:45:42,977 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:42,978 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 64 transitions. Stem has 77 letters. Loop has 10 letters. [2023-11-19 07:45:42,978 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:42,978 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 64 transitions. Stem has 67 letters. Loop has 20 letters. [2023-11-19 07:45:42,979 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:42,979 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 9284 states and 15031 transitions. [2023-11-19 07:45:43,078 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 172 [2023-11-19 07:45:43,162 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 9284 states to 4779 states and 7904 transitions. [2023-11-19 07:45:43,162 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 390 [2023-11-19 07:45:43,163 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 412 [2023-11-19 07:45:43,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4779 states and 7904 transitions. [2023-11-19 07:45:43,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:43,164 INFO L218 hiAutomatonCegarLoop]: Abstraction has 4779 states and 7904 transitions. [2023-11-19 07:45:43,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4779 states and 7904 transitions. [2023-11-19 07:45:43,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4779 to 3926. [2023-11-19 07:45:43,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3926 states, 2381 states have (on average 1.2293154136917261) internal successors, (2927), 2797 states have internal predecessors, (2927), 1137 states have call successors, (1220), 518 states have call predecessors, (1220), 408 states have return successors, (2103), 610 states have call predecessors, (2103), 1092 states have call successors, (2103) [2023-11-19 07:45:43,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3926 states to 3926 states and 6250 transitions. [2023-11-19 07:45:43,328 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3926 states and 6250 transitions. [2023-11-19 07:45:43,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:43,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-19 07:45:43,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-11-19 07:45:43,329 INFO L87 Difference]: Start difference. First operand 3926 states and 6250 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 8 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2023-11-19 07:45:43,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:43,488 INFO L93 Difference]: Finished difference Result 3997 states and 6361 transitions. [2023-11-19 07:45:43,488 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3997 states and 6361 transitions. [2023-11-19 07:45:43,524 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 149 [2023-11-19 07:45:43,578 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3997 states to 3976 states and 6337 transitions. [2023-11-19 07:45:43,578 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 313 [2023-11-19 07:45:43,579 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 313 [2023-11-19 07:45:43,579 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3976 states and 6337 transitions. [2023-11-19 07:45:43,579 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:43,580 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3976 states and 6337 transitions. [2023-11-19 07:45:43,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3976 states and 6337 transitions. [2023-11-19 07:45:43,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3976 to 3930. [2023-11-19 07:45:43,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3930 states, 2384 states have (on average 1.229026845637584) internal successors, (2930), 2800 states have internal predecessors, (2930), 1138 states have call successors, (1221), 518 states have call predecessors, (1221), 408 states have return successors, (2104), 611 states have call predecessors, (2104), 1093 states have call successors, (2104) [2023-11-19 07:45:43,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3930 states to 3930 states and 6255 transitions. [2023-11-19 07:45:43,706 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3930 states and 6255 transitions. [2023-11-19 07:45:43,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-19 07:45:43,708 INFO L428 stractBuchiCegarLoop]: Abstraction has 3930 states and 6255 transitions. [2023-11-19 07:45:43,708 INFO L335 stractBuchiCegarLoop]: ======== Iteration 16 ============ [2023-11-19 07:45:43,708 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3930 states and 6255 transitions. [2023-11-19 07:45:43,728 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 129 [2023-11-19 07:45:43,728 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:43,728 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:43,729 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [9, 6, 6, 6, 5, 5, 5, 5, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:43,730 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 2, 2, 2, 2, 1, 1, 1, 1] [2023-11-19 07:45:43,730 INFO L748 eck$LassoCheckResult]: Stem: 71113#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 71066#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 71067#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 71064#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 71065#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 71130#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 73205#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 73206#$Ultimate##0 ~p := #in~p;~q := #in~q; 73209#L20 assume ~p <= 0;#res := 1; 73208#partsFINAL assume true; 73204#partsEXIT >#72#return; 73203#L36-1 havoc main_#t~ret8#1; 73201#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 73200#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 71070#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 71071#$Ultimate##0 ~p := #in~p;~q := #in~q; 74975#L20 assume ~p <= 0;#res := 1; 74974#partsFINAL assume true; 74972#partsEXIT >#72#return; 74579#L36-1 havoc main_#t~ret8#1; 71199#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 71166#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 71152#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 71155#$Ultimate##0 ~p := #in~p;~q := #in~q; 71151#L20 assume ~p <= 0;#res := 1; 71153#partsFINAL assume true; 72844#partsEXIT >#72#return; 72818#L36-1 havoc main_#t~ret8#1; 71114#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 71080#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 71062#L35-4 havoc main_~q~0#1; 71063#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 71079#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 71132#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 71138#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 71263#$Ultimate##0 ~p := #in~p;~q := #in~q; 71304#L20 assume !(~p <= 0); 71303#L21 assume ~q <= 0;#res := 0; 71137#partsFINAL assume true; 71139#partsEXIT >#72#return; 71122#L36-1 havoc main_#t~ret8#1; 71123#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 71260#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 71239#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 71240#$Ultimate##0 ~p := #in~p;~q := #in~q; 73242#L20 assume !(~p <= 0); 73240#L21 assume ~q <= 0;#res := 0; 73241#partsFINAL assume true; 74576#partsEXIT >#72#return; 74573#L36-1 havoc main_#t~ret8#1; 72686#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 71250#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 71237#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 71242#$Ultimate##0 ~p := #in~p;~q := #in~q; 73604#L20 assume !(~p <= 0); 73602#L21 assume !(~q <= 0); 73599#L22 assume !(~q > ~p); 73600#L23 call #t~ret1 := parts(~p - ~q, ~q);< 73609#$Ultimate##0 ~p := #in~p;~q := #in~q; 73613#L20 assume ~p <= 0;#res := 1; 73611#partsFINAL assume true; 73607#partsEXIT >#68#return; 73361#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 73605#$Ultimate##0 ~p := #in~p;~q := #in~q; 73606#L20 assume !(~p <= 0); 74662#L21 assume !(~q <= 0); 74661#L22 assume ~q > ~p; 71073#L22-1 call #t~ret0 := parts(~p, ~p);< 74653#$Ultimate##0 ~p := #in~p;~q := #in~q; 74639#L20 assume !(~p <= 0); 74652#L21 assume !(~q <= 0); 71083#L22 assume !(~q > ~p); 71072#L23 [2023-11-19 07:45:43,730 INFO L750 eck$LassoCheckResult]: Loop: 71072#L23 call #t~ret1 := parts(~p - ~q, ~q);< 71076#$Ultimate##0 ~p := #in~p;~q := #in~q; 74821#L20 assume ~p <= 0;#res := 1; 74820#partsFINAL assume true; 74814#partsEXIT >#68#return; 74799#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 74809#$Ultimate##0 ~p := #in~p;~q := #in~q; 74807#L20 assume !(~p <= 0); 74805#L21 assume !(~q <= 0); 74802#L22 assume !(~q > ~p); 71075#L23 call #t~ret1 := parts(~p - ~q, ~q);< 74798#$Ultimate##0 ~p := #in~p;~q := #in~q; 74796#L20 assume !(~p <= 0); 74794#L21 assume !(~q <= 0); 74792#L22 assume !(~q > ~p); 71072#L23 [2023-11-19 07:45:43,731 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:43,731 INFO L85 PathProgramCache]: Analyzing trace with hash 601327333, now seen corresponding path program 2 times [2023-11-19 07:45:43,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:43,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255158286] [2023-11-19 07:45:43,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:43,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:43,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:43,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 07:45:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:43,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-19 07:45:43,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:43,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-19 07:45:43,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:43,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-19 07:45:43,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:43,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-19 07:45:43,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:43,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-19 07:45:43,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:43,814 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 94 proven. 5 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2023-11-19 07:45:43,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:43,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255158286] [2023-11-19 07:45:43,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255158286] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-19 07:45:43,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207276376] [2023-11-19 07:45:43,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-19 07:45:43,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-19 07:45:43,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:43,819 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-19 07:45:43,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2023-11-19 07:45:43,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-19 07:45:43,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-19 07:45:43,886 INFO L262 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-19 07:45:43,888 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:43,925 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 110 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-11-19 07:45:43,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-19 07:45:43,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207276376] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:45:43,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-19 07:45:43,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 7 [2023-11-19 07:45:43,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71638635] [2023-11-19 07:45:43,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:45:43,927 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:45:43,927 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:43,927 INFO L85 PathProgramCache]: Analyzing trace with hash -2099579211, now seen corresponding path program 3 times [2023-11-19 07:45:43,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:43,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379019425] [2023-11-19 07:45:43,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:43,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:43,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:43,932 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:43,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:43,936 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:45:44,240 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:44,240 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:44,240 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:44,240 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:44,240 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:45:44,240 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:44,240 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:44,240 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:44,240 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration16_Loop [2023-11-19 07:45:44,240 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:44,241 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:44,241 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:44,244 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:44,246 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:44,248 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:44,251 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:44,324 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:44,324 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:45:44,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:44,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:44,325 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:44,332 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:44,332 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:44,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2023-11-19 07:45:44,359 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:44,359 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret2=0} Honda state: {parts_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:44,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:44,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:44,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:44,380 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:44,382 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:44,382 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:44,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2023-11-19 07:45:44,411 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:44,411 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret1=0} Honda state: {parts_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:44,428 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:44,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:44,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:44,429 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:44,435 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:44,435 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:44,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2023-11-19 07:45:44,459 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:44,459 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#res=0} Honda state: {parts_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:44,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:44,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:44,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:44,479 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:44,482 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:44,482 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:44,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2023-11-19 07:45:44,507 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:45:44,507 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {parts_#t~ret0=0} Honda state: {parts_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:45:44,525 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:44,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:44,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:44,527 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:44,531 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:45:44,531 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:44,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2023-11-19 07:45:44,579 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:44,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:44,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:44,580 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:44,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2023-11-19 07:45:44,582 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:45:44,582 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:45:55,531 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:45:55,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:55,536 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:45:55,536 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:45:55,536 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:45:55,536 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:45:55,536 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:45:55,536 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:55,536 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:45:55,536 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:45:55,536 INFO L133 ssoRankerPreferences]: Filename of dumped script: Parts.c_Iteration16_Loop [2023-11-19 07:45:55,537 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:45:55,537 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:45:55,537 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:55,539 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:55,541 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:55,543 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:55,556 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-19 07:45:55,615 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:45:55,615 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:45:55,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:55,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:55,616 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:55,624 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 [2023-11-19 07:45:55,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2023-11-19 07:45:55,634 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:55,634 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:55,634 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:55,634 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:55,634 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:55,635 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:55,635 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:55,636 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:55,649 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:55,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:55,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:55,650 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:55,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2023-11-19 07:45:55,651 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 [2023-11-19 07:45:55,661 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:55,661 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:55,661 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:55,661 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:55,661 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:55,662 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:55,662 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:55,663 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:55,674 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Ended with exit code 0 [2023-11-19 07:45:55,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:55,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:55,675 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:55,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2023-11-19 07:45:55,676 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 [2023-11-19 07:45:55,688 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:55,688 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:55,689 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:55,689 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:55,689 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:55,689 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:55,689 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:55,690 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:45:55,702 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Ended with exit code 0 [2023-11-19 07:45:55,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:55,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:55,703 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:55,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2023-11-19 07:45:55,704 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 [2023-11-19 07:45:55,714 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:45:55,714 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:45:55,714 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:45:55,714 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:45:55,714 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:45:55,716 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:45:55,716 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:45:55,723 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:45:55,725 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-19 07:45:55,725 INFO L444 ModelExtractionUtils]: 4 out of 6 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-19 07:45:55,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:45:55,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:55,726 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-19 07:45:55,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2023-11-19 07:45:55,728 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:45:55,728 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:45:55,728 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:45:55,728 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(parts_~p) = 1*parts_~p Supporting invariants [] [2023-11-19 07:45:55,741 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Ended with exit code 0 [2023-11-19 07:45:55,741 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:45:55,753 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:55,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Forceful destruction successful, exit code 0 [2023-11-19 07:45:55,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:55,858 INFO L262 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-19 07:45:55,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:56,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:56,144 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-19 07:45:56,145 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:56,252 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:45:56,253 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2023-11-19 07:45:56,253 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3930 states and 6255 transitions. cyclomatic complexity: 2423 Second operand has 10 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 4 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-19 07:45:56,729 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3930 states and 6255 transitions. cyclomatic complexity: 2423. Second operand has 10 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 4 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 13326 states and 20531 transitions. Complement of second has 46 states. [2023-11-19 07:45:56,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 2 stem states 8 non-accepting loop states 1 accepting loop states [2023-11-19 07:45:56,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 4 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-19 07:45:56,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 79 transitions. [2023-11-19 07:45:56,731 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 79 transitions. Stem has 72 letters. Loop has 15 letters. [2023-11-19 07:45:56,731 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:56,731 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 79 transitions. Stem has 87 letters. Loop has 15 letters. [2023-11-19 07:45:56,732 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:56,732 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 79 transitions. Stem has 72 letters. Loop has 30 letters. [2023-11-19 07:45:56,733 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:45:56,733 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 13326 states and 20531 transitions. [2023-11-19 07:45:56,853 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 149 [2023-11-19 07:45:57,080 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 13326 states to 9251 states and 14520 transitions. [2023-11-19 07:45:57,081 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 341 [2023-11-19 07:45:57,081 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 345 [2023-11-19 07:45:57,081 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9251 states and 14520 transitions. [2023-11-19 07:45:57,082 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:57,082 INFO L218 hiAutomatonCegarLoop]: Abstraction has 9251 states and 14520 transitions. [2023-11-19 07:45:57,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9251 states and 14520 transitions. [2023-11-19 07:45:57,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9251 to 8559. [2023-11-19 07:45:57,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8559 states, 5244 states have (on average 1.2120518688024409) internal successors, (6356), 6111 states have internal predecessors, (6356), 2356 states have call successors, (2473), 1083 states have call predecessors, (2473), 959 states have return successors, (4456), 1364 states have call predecessors, (4456), 2304 states have call successors, (4456) [2023-11-19 07:45:57,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8559 states to 8559 states and 13285 transitions. [2023-11-19 07:45:57,469 INFO L240 hiAutomatonCegarLoop]: Abstraction has 8559 states and 13285 transitions. [2023-11-19 07:45:57,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:45:57,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-19 07:45:57,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-19 07:45:57,470 INFO L87 Difference]: Start difference. First operand 8559 states and 13285 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-19 07:45:57,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:45:57,551 INFO L93 Difference]: Finished difference Result 1883 states and 2950 transitions. [2023-11-19 07:45:57,551 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1883 states and 2950 transitions. [2023-11-19 07:45:57,568 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 96 [2023-11-19 07:45:57,589 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1883 states to 1858 states and 2907 transitions. [2023-11-19 07:45:57,589 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 272 [2023-11-19 07:45:57,590 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 272 [2023-11-19 07:45:57,590 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1858 states and 2907 transitions. [2023-11-19 07:45:57,590 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:45:57,590 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1858 states and 2907 transitions. [2023-11-19 07:45:57,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1858 states and 2907 transitions. [2023-11-19 07:45:57,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1858 to 1858. [2023-11-19 07:45:57,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1858 states, 1123 states have (on average 1.219946571682992) internal successors, (1370), 1313 states have internal predecessors, (1370), 526 states have call successors, (566), 231 states have call predecessors, (566), 209 states have return successors, (971), 313 states have call predecessors, (971), 509 states have call successors, (971) [2023-11-19 07:45:57,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1858 states to 1858 states and 2907 transitions. [2023-11-19 07:45:57,644 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1858 states and 2907 transitions. [2023-11-19 07:45:57,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-19 07:45:57,645 INFO L428 stractBuchiCegarLoop]: Abstraction has 1858 states and 2907 transitions. [2023-11-19 07:45:57,645 INFO L335 stractBuchiCegarLoop]: ======== Iteration 17 ============ [2023-11-19 07:45:57,645 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1858 states and 2907 transitions. [2023-11-19 07:45:57,654 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 96 [2023-11-19 07:45:57,654 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:45:57,654 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:45:57,655 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [9, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:45:57,655 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 2, 2, 2, 2, 1, 1, 1, 1] [2023-11-19 07:45:57,656 INFO L748 eck$LassoCheckResult]: Stem: 99422#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 99361#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;havoc main_#t~nondet3#1;main_~x~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 99362#L28 assume !(main_~x~0#1 < 0);havoc main_#t~nondet4#1;main_~y~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 99355#L31 assume !(main_~y~0#1 < 0);havoc main_#t~nondet5#1;main_~z~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1;main_~p~0#1 := 0; 99356#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 99441#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 99480#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 99481#$Ultimate##0 ~p := #in~p;~q := #in~q; 99483#L20 assume ~p <= 0;#res := 1; 99482#partsFINAL assume true; 99479#partsEXIT >#72#return; 99478#L36-1 havoc main_#t~ret8#1; 99477#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 99475#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 99473#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 99468#$Ultimate##0 ~p := #in~p;~q := #in~q; 99476#L20 assume ~p <= 0;#res := 1; 99474#partsFINAL assume true; 99472#partsEXIT >#72#return; 99471#L36-1 havoc main_#t~ret8#1; 99470#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 99469#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 99453#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 99460#$Ultimate##0 ~p := #in~p;~q := #in~q; 99457#L20 assume ~p <= 0;#res := 1; 99452#partsFINAL assume true; 99454#partsEXIT >#72#return; 99488#L36-1 havoc main_#t~ret8#1; 99829#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 99827#L35-3 assume !(main_~q~0#1 <= main_~x~0#1); 99353#L35-4 havoc main_~q~0#1; 99354#L34-2 main_#t~post6#1 := main_~p~0#1;main_~p~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 99383#L34-3 assume !!(main_~p~0#1 <= main_~x~0#1);main_~q~0#1 := 0; 99384#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 99385#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 99629#$Ultimate##0 ~p := #in~p;~q := #in~q; 100324#L20 assume !(~p <= 0); 99492#L21 assume ~q <= 0;#res := 0; 99455#partsFINAL assume true; 99456#partsEXIT >#72#return; 99627#L36-1 havoc main_#t~ret8#1; 99549#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 99545#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 99529#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 99530#$Ultimate##0 ~p := #in~p;~q := #in~q; 99626#L20 assume !(~p <= 0); 99624#L21 assume !(~q <= 0); 99621#L22 assume !(~q > ~p); 99617#L23 call #t~ret1 := parts(~p - ~q, ~q);< 99618#$Ultimate##0 ~p := #in~p;~q := #in~q; 99630#L20 assume ~p <= 0;#res := 1; 99628#partsFINAL assume true; 99616#partsEXIT >#68#return; 99547#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 99548#$Ultimate##0 ~p := #in~p;~q := #in~q; 99563#L20 assume !(~p <= 0); 99561#L21 assume ~q <= 0;#res := 0; 99557#partsFINAL assume true; 99546#partsEXIT >#70#return; 99544#L23-2 #res := #t~ret1 + #t~ret2;havoc #t~ret1;havoc #t~ret2; 99538#partsFINAL assume true; 99528#partsEXIT >#72#return; 99524#L36-1 havoc main_#t~ret8#1; 99521#L35-2 main_#t~post7#1 := main_~q~0#1;main_~q~0#1 := 1 + main_#t~post7#1;havoc main_#t~post7#1; 99487#L35-3 assume !!(main_~q~0#1 <= main_~x~0#1); 99447#L36 call main_#t~ret8#1 := parts(main_~p~0#1, main_~q~0#1);< 99517#$Ultimate##0 ~p := #in~p;~q := #in~q; 99515#L20 assume !(~p <= 0); 99514#L21 assume !(~q <= 0); 99484#L22 assume !(~q > ~p); 99485#L23 call #t~ret1 := parts(~p - ~q, ~q);< 100698#$Ultimate##0 ~p := #in~p;~q := #in~q; 101023#L20 assume !(~p <= 0); 101022#L21 assume !(~q <= 0); 101020#L22 assume !(~q > ~p); 101021#L23 [2023-11-19 07:45:57,656 INFO L750 eck$LassoCheckResult]: Loop: 101021#L23 call #t~ret1 := parts(~p - ~q, ~q);< 101035#$Ultimate##0 ~p := #in~p;~q := #in~q; 101040#L20 assume ~p <= 0;#res := 1; 101039#partsFINAL assume true; 101033#partsEXIT >#68#return; 99407#L23-1 call #t~ret2 := parts(~p, ~q - 1);< 101030#$Ultimate##0 ~p := #in~p;~q := #in~q; 101029#L20 assume !(~p <= 0); 101028#L21 assume !(~q <= 0); 101026#L22 assume !(~q > ~p); 100762#L23 call #t~ret1 := parts(~p - ~q, ~q);< 100698#$Ultimate##0 ~p := #in~p;~q := #in~q; 101023#L20 assume !(~p <= 0); 101022#L21 assume !(~q <= 0); 101020#L22 assume !(~q > ~p); 101021#L23 [2023-11-19 07:45:57,656 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:57,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1864260791, now seen corresponding path program 1 times [2023-11-19 07:45:57,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:57,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606967621] [2023-11-19 07:45:57,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:57,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:57,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:57,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-19 07:45:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:57,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-19 07:45:57,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:57,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-19 07:45:57,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:57,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-19 07:45:57,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:57,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-19 07:45:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:57,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-19 07:45:57,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:57,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-19 07:45:57,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:57,787 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 49 proven. 34 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2023-11-19 07:45:57,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:45:57,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606967621] [2023-11-19 07:45:57,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606967621] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-19 07:45:57,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17861318] [2023-11-19 07:45:57,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:57,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-19 07:45:57,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:45:57,789 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-19 07:45:57,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8e29a490-dc33-488d-983a-9a51e2343b68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2023-11-19 07:45:57,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:45:57,853 INFO L262 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-19 07:45:57,855 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:45:58,081 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 49 proven. 34 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2023-11-19 07:45:58,081 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-19 07:45:58,218 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 49 proven. 34 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2023-11-19 07:45:58,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17861318] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-19 07:45:58,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-19 07:45:58,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2023-11-19 07:45:58,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115552394] [2023-11-19 07:45:58,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-19 07:45:58,220 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:45:58,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:45:58,220 INFO L85 PathProgramCache]: Analyzing trace with hash -2099579211, now seen corresponding path program 4 times [2023-11-19 07:45:58,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:45:58,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873846458] [2023-11-19 07:45:58,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:45:58,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:45:58,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:58,229 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:45:58,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:45:58,242 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace