./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive/Primes.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 9bd2c7ff Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive/Primes.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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 32bit --witnessprinter.graph.data.programhash 16beca065b3aeb336c54dcf96f3abbe61553e7d28b28c1a40f525ad89a5da56e --- Real Ultimate output --- This is Ultimate 0.2.3-dev-9bd2c7f [2023-11-19 07:40:45,462 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-19 07:40:45,572 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/config/svcomp-Termination-32bit-Automizer_Default.epf [2023-11-19 07:40:45,577 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-19 07:40:45,577 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-19 07:40:45,611 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-19 07:40:45,613 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-19 07:40:45,614 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-19 07:40:45,616 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-19 07:40:45,621 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-19 07:40:45,623 INFO L153 SettingsManager]: * Use SBE=true [2023-11-19 07:40:45,623 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-19 07:40:45,624 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-19 07:40:45,626 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-19 07:40:45,626 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-19 07:40:45,627 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-19 07:40:45,628 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-19 07:40:45,629 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-19 07:40:45,629 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-19 07:40:45,630 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-19 07:40:45,630 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-19 07:40:45,631 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-19 07:40:45,632 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-19 07:40:45,632 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-19 07:40:45,633 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-19 07:40:45,633 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-19 07:40:45,634 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-19 07:40:45,634 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-19 07:40:45,635 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-19 07:40:45,635 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-19 07:40:45,637 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-19 07:40:45,637 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-19 07:40:45,638 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-19 07:40:45,638 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-19 07:40:45,638 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-19 07:40:45,639 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-19 07:40:45,639 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_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 16beca065b3aeb336c54dcf96f3abbe61553e7d28b28c1a40f525ad89a5da56e [2023-11-19 07:40:45,966 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-19 07:40:45,995 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-19 07:40:45,998 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-19 07:40:46,000 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-19 07:40:46,001 INFO L274 PluginConnector]: CDTParser initialized [2023-11-19 07:40:46,002 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/../../sv-benchmarks/c/recursive/Primes.c [2023-11-19 07:40:49,162 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-19 07:40:49,454 INFO L384 CDTParser]: Found 1 translation units. [2023-11-19 07:40:49,455 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/sv-benchmarks/c/recursive/Primes.c [2023-11-19 07:40:49,463 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/data/7d7f805fb/9bf406ee21d047748c8b12d59d58e4da/FLAG1675636d4 [2023-11-19 07:40:49,480 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/data/7d7f805fb/9bf406ee21d047748c8b12d59d58e4da [2023-11-19 07:40:49,485 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-19 07:40:49,487 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-19 07:40:49,493 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-19 07:40:49,494 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-19 07:40:49,499 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-19 07:40:49,501 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:40:49" (1/1) ... [2023-11-19 07:40:49,503 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@61e7632e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49, skipping insertion in model container [2023-11-19 07:40:49,504 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:40:49" (1/1) ... [2023-11-19 07:40:49,532 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-19 07:40:49,700 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-19 07:40:49,712 INFO L202 MainTranslator]: Completed pre-run [2023-11-19 07:40:49,734 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-19 07:40:49,749 INFO L206 MainTranslator]: Completed translation [2023-11-19 07:40:49,750 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49 WrapperNode [2023-11-19 07:40:49,750 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-19 07:40:49,751 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-19 07:40:49,752 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-19 07:40:49,752 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-19 07:40:49,760 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:40:49" (1/1) ... [2023-11-19 07:40:49,767 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:40:49" (1/1) ... [2023-11-19 07:40:49,785 INFO L138 Inliner]: procedures = 16, calls = 18, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 50 [2023-11-19 07:40:49,786 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-19 07:40:49,786 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-19 07:40:49,787 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-19 07:40:49,787 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-19 07:40:49,797 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49" (1/1) ... [2023-11-19 07:40:49,797 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49" (1/1) ... [2023-11-19 07:40:49,799 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49" (1/1) ... [2023-11-19 07:40:49,799 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49" (1/1) ... [2023-11-19 07:40:49,804 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49" (1/1) ... [2023-11-19 07:40:49,807 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49" (1/1) ... [2023-11-19 07:40:49,809 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49" (1/1) ... [2023-11-19 07:40:49,810 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49" (1/1) ... [2023-11-19 07:40:49,812 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-19 07:40:49,813 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-19 07:40:49,814 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-19 07:40:49,814 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-19 07:40:49,815 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49" (1/1) ... [2023-11-19 07:40:49,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:49,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:49,854 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:49,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:49,904 INFO L130 BoogieDeclarations]: Found specification of procedure multiple_of [2023-11-19 07:40:49,904 INFO L138 BoogieDeclarations]: Found implementation of procedure multiple_of [2023-11-19 07:40:49,905 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-19 07:40:49,905 INFO L130 BoogieDeclarations]: Found specification of procedure mult [2023-11-19 07:40:49,906 INFO L138 BoogieDeclarations]: Found implementation of procedure mult [2023-11-19 07:40:49,906 INFO L130 BoogieDeclarations]: Found specification of procedure is_prime_ [2023-11-19 07:40:49,907 INFO L138 BoogieDeclarations]: Found implementation of procedure is_prime_ [2023-11-19 07:40:49,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-19 07:40:49,907 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-19 07:40:49,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-19 07:40:50,014 INFO L236 CfgBuilder]: Building ICFG [2023-11-19 07:40:50,017 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-19 07:40:50,247 INFO L277 CfgBuilder]: Performing block encoding [2023-11-19 07:40:50,256 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-19 07:40:50,256 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-19 07:40:50,260 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:40:50 BoogieIcfgContainer [2023-11-19 07:40:50,260 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-19 07:40:50,261 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-19 07:40:50,261 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-19 07:40:50,265 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-19 07:40:50,266 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-19 07:40:50,267 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 19.11 07:40:49" (1/3) ... [2023-11-19 07:40:50,268 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5174f0f7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 19.11 07:40:50, skipping insertion in model container [2023-11-19 07:40:50,268 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-19 07:40:50,268 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:40:49" (2/3) ... [2023-11-19 07:40:50,269 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5174f0f7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 19.11 07:40:50, skipping insertion in model container [2023-11-19 07:40:50,269 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-19 07:40:50,269 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:40:50" (3/3) ... [2023-11-19 07:40:50,270 INFO L332 chiAutomizerObserver]: Analyzing ICFG Primes.c [2023-11-19 07:40:50,326 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-19 07:40:50,326 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-19 07:40:50,326 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-19 07:40:50,326 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-19 07:40:50,327 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-19 07:40:50,327 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-19 07:40:50,327 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-19 07:40:50,328 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-19 07:40:50,332 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 51 states, 38 states have (on average 1.4473684210526316) internal successors, (55), 38 states have internal predecessors, (55), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-19 07:40:50,357 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-19 07:40:50,357 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:40:50,357 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:40:50,366 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-19 07:40:50,366 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:40:50,366 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-19 07:40:50,367 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 51 states, 38 states have (on average 1.4473684210526316) internal successors, (55), 38 states have internal predecessors, (55), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-19 07:40:50,373 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-19 07:40:50,373 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:40:50,373 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:40:50,374 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-19 07:40:50,374 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:40:50,382 INFO L748 eck$LassoCheckResult]: Stem: 26#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 34#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;havoc main_#t~nondet12#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 20#L78true assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 28#L53true call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 4#$Ultimate##0true [2023-11-19 07:40:50,383 INFO L750 eck$LassoCheckResult]: Loop: 4#$Ultimate##0true ~n := #in~n;~m := #in~m; 51#L58true assume !(~n <= 1); 36#L61true assume !(2 == ~n); 48#L64true assume ~n > 2; 10#L65true assume !(~m <= 1); 32#L68true call #t~ret10 := multiple_of(~n, ~m);< 17#$Ultimate##0true ~n := #in~n;~m := #in~m; 43#L32true assume !(~m < 0); 49#L35true assume !(~n < 0); 19#L38true assume 0 == ~m;#res := 0; 23#multiple_ofFINALtrue assume true; 24#multiple_ofEXITtrue >#124#return; 25#L68-1true assume !(0 == #t~ret10);havoc #t~ret10; 5#L71true call #t~ret11 := is_prime_(~n, ~m - 1);< 4#$Ultimate##0true [2023-11-19 07:40:50,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:50,389 INFO L85 PathProgramCache]: Analyzing trace with hash 2218665, now seen corresponding path program 1 times [2023-11-19 07:40:50,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:50,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790897507] [2023-11-19 07:40:50,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:50,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:50,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:50,495 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:40:50,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:50,529 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:40:50,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:50,532 INFO L85 PathProgramCache]: Analyzing trace with hash -2140609117, now seen corresponding path program 1 times [2023-11-19 07:40:50,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:50,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587446858] [2023-11-19 07:40:50,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:50,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:50,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:50,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-19 07:40:50,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:50,838 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:40:50,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:40:50,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587446858] [2023-11-19 07:40:50,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587446858] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:40:50,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:40:50,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-19 07:40:50,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441804708] [2023-11-19 07:40:50,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:40:50,844 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-19 07:40:50,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:40:50,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-19 07:40:50,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-19 07:40:50,894 INFO L87 Difference]: Start difference. First operand has 51 states, 38 states have (on average 1.4473684210526316) internal successors, (55), 38 states have internal predecessors, (55), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-19 07:40:51,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:40:51,016 INFO L93 Difference]: Finished difference Result 56 states and 80 transitions. [2023-11-19 07:40:51,018 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 56 states and 80 transitions. [2023-11-19 07:40:51,025 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-19 07:40:51,032 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 56 states to 41 states and 54 transitions. [2023-11-19 07:40:51,033 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 41 [2023-11-19 07:40:51,034 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 41 [2023-11-19 07:40:51,035 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 54 transitions. [2023-11-19 07:40:51,037 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-19 07:40:51,037 INFO L218 hiAutomatonCegarLoop]: Abstraction has 41 states and 54 transitions. [2023-11-19 07:40:51,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states and 54 transitions. [2023-11-19 07:40:51,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 39. [2023-11-19 07:40:51,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 28 states have (on average 1.3214285714285714) internal successors, (37), 30 states have internal predecessors, (37), 9 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-19 07:40:51,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 51 transitions. [2023-11-19 07:40:51,072 INFO L240 hiAutomatonCegarLoop]: Abstraction has 39 states and 51 transitions. [2023-11-19 07:40:51,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-19 07:40:51,079 INFO L428 stractBuchiCegarLoop]: Abstraction has 39 states and 51 transitions. [2023-11-19 07:40:51,079 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-19 07:40:51,080 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 51 transitions. [2023-11-19 07:40:51,081 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-19 07:40:51,082 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:40:51,082 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:40:51,083 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-19 07:40:51,083 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:40:51,083 INFO L748 eck$LassoCheckResult]: Stem: 164#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 140#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;havoc main_#t~nondet12#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 141#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 134#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 132#$Ultimate##0 [2023-11-19 07:40:51,084 INFO L750 eck$LassoCheckResult]: Loop: 132#$Ultimate##0 ~n := #in~n;~m := #in~m; 135#L58 assume !(~n <= 1); 151#L61 assume !(2 == ~n); 152#L64 assume ~n > 2; 146#L65 assume !(~m <= 1); 129#L68 call #t~ret10 := multiple_of(~n, ~m);< 139#$Ultimate##0 ~n := #in~n;~m := #in~m; 158#L32 assume !(~m < 0); 161#L35 assume !(~n < 0); 159#L38 assume !(0 == ~m); 160#L41 assume 0 == ~n;#res := 1; 131#multiple_ofFINAL assume true; 162#multiple_ofEXIT >#124#return; 163#L68-1 assume !(0 == #t~ret10);havoc #t~ret10; 133#L71 call #t~ret11 := is_prime_(~n, ~m - 1);< 132#$Ultimate##0 [2023-11-19 07:40:51,084 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:51,085 INFO L85 PathProgramCache]: Analyzing trace with hash 2218665, now seen corresponding path program 2 times [2023-11-19 07:40:51,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:51,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860870680] [2023-11-19 07:40:51,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:51,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:51,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:51,098 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:40:51,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:51,112 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:40:51,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:51,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1912428317, now seen corresponding path program 1 times [2023-11-19 07:40:51,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:51,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032020551] [2023-11-19 07:40:51,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:51,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:51,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:51,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-19 07:40:51,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:51,261 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:40:51,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:40:51,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032020551] [2023-11-19 07:40:51,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032020551] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:40:51,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:40:51,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-19 07:40:51,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215180462] [2023-11-19 07:40:51,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:40:51,264 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-19 07:40:51,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:40:51,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-19 07:40:51,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-19 07:40:51,266 INFO L87 Difference]: Start difference. First operand 39 states and 51 transitions. cyclomatic complexity: 15 Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-19 07:40:51,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:40:51,367 INFO L93 Difference]: Finished difference Result 43 states and 57 transitions. [2023-11-19 07:40:51,367 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 43 states and 57 transitions. [2023-11-19 07:40:51,380 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-19 07:40:51,383 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 43 states to 43 states and 57 transitions. [2023-11-19 07:40:51,383 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 43 [2023-11-19 07:40:51,384 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 43 [2023-11-19 07:40:51,384 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 57 transitions. [2023-11-19 07:40:51,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-19 07:40:51,385 INFO L218 hiAutomatonCegarLoop]: Abstraction has 43 states and 57 transitions. [2023-11-19 07:40:51,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states and 57 transitions. [2023-11-19 07:40:51,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 41. [2023-11-19 07:40:51,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 29 states have (on average 1.3103448275862069) internal successors, (38), 32 states have internal predecessors, (38), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2023-11-19 07:40:51,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 54 transitions. [2023-11-19 07:40:51,391 INFO L240 hiAutomatonCegarLoop]: Abstraction has 41 states and 54 transitions. [2023-11-19 07:40:51,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-19 07:40:51,402 INFO L428 stractBuchiCegarLoop]: Abstraction has 41 states and 54 transitions. [2023-11-19 07:40:51,403 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-19 07:40:51,403 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 54 transitions. [2023-11-19 07:40:51,408 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-19 07:40:51,408 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:40:51,409 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:40:51,412 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-19 07:40:51,412 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:40:51,413 INFO L748 eck$LassoCheckResult]: Stem: 264#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 241#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;havoc main_#t~nondet12#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 242#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 232#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 231#$Ultimate##0 [2023-11-19 07:40:51,416 INFO L750 eck$LassoCheckResult]: Loop: 231#$Ultimate##0 ~n := #in~n;~m := #in~m; 234#L58 assume !(~n <= 1); 252#L61 assume !(2 == ~n); 253#L64 assume ~n > 2; 245#L65 assume !(~m <= 1); 227#L68 call #t~ret10 := multiple_of(~n, ~m);< 238#$Ultimate##0 ~n := #in~n;~m := #in~m; 258#L32 assume !(~m < 0); 261#L35 assume !(~n < 0); 259#L38 assume !(0 == ~m); 260#L41 assume !(0 == ~n); 228#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 238#$Ultimate##0 ~n := #in~n;~m := #in~m; 258#L32 assume !(~m < 0); 261#L35 assume !(~n < 0); 259#L38 assume !(0 == ~m); 260#L41 assume 0 == ~n;#res := 1; 251#multiple_ofFINAL assume true; 262#multiple_ofEXIT >#114#return; 225#L44-1 #res := #t~ret8;havoc #t~ret8; 230#multiple_ofFINAL assume true; 265#multiple_ofEXIT >#124#return; 263#L68-1 assume !(0 == #t~ret10);havoc #t~ret10; 233#L71 call #t~ret11 := is_prime_(~n, ~m - 1);< 231#$Ultimate##0 [2023-11-19 07:40:51,417 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:51,417 INFO L85 PathProgramCache]: Analyzing trace with hash 2218665, now seen corresponding path program 3 times [2023-11-19 07:40:51,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:51,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132959844] [2023-11-19 07:40:51,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:51,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:51,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:51,430 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:40:51,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:51,443 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:40:51,444 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:51,444 INFO L85 PathProgramCache]: Analyzing trace with hash -1879332525, now seen corresponding path program 1 times [2023-11-19 07:40:51,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:51,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147329068] [2023-11-19 07:40:51,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:51,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:51,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:51,470 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:40:51,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:51,495 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:40:51,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:51,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1583483899, now seen corresponding path program 1 times [2023-11-19 07:40:51,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:51,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304430010] [2023-11-19 07:40:51,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:51,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:51,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-19 07:40:51,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:51,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-19 07:40:51,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:51,747 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-19 07:40:51,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:40:51,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304430010] [2023-11-19 07:40:51,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304430010] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-19 07:40:51,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222690231] [2023-11-19 07:40:51,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:51,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-19 07:40:51,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:51,752 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-19 07:40:51,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-19 07:40:51,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:51,833 INFO L262 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-19 07:40:51,841 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:40:52,074 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-19 07:40:52,074 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-19 07:40:52,371 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-19 07:40:52,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222690231] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-19 07:40:52,372 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-19 07:40:52,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2023-11-19 07:40:52,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842149167] [2023-11-19 07:40:52,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-19 07:40:52,722 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:40:52,723 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:40:52,723 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:40:52,723 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:40:52,723 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:40:52,723 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:52,723 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:40:52,723 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:40:52,724 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration3_Loop [2023-11-19 07:40:52,724 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:40:52,724 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:40:52,740 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:40:52,749 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:40:52,752 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:40:52,754 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:40:52,764 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:40:52,767 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:40:52,821 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:40:52,822 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:40:52,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:52,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:52,858 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:52,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:52,861 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:52,861 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:52,893 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:52,894 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {is_prime__#t~ret11=0} Honda state: {is_prime__#t~ret11=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:52,912 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2023-11-19 07:40:52,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:52,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:52,914 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:52,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:52,920 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:52,920 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:52,942 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:52,942 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {is_prime__~m=0} Honda state: {is_prime__~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:52,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:52,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:52,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:52,972 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:52,991 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:52,991 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:53,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,013 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:53,013 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {is_prime__~n=0} Honda state: {is_prime__~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:53,042 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:53,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:53,044 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,051 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:53,051 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:53,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:53,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:53,090 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,092 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:40:53,093 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:53,333 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:40:53,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,338 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:40:53,338 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:40:53,338 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:40:53,338 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:40:53,338 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:40:53,338 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:53,338 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:40:53,338 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:40:53,338 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration3_Loop [2023-11-19 07:40:53,338 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:40:53,339 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:40:53,342 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:40:53,347 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:40:53,350 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:40:53,358 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:40:53,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:40:53,371 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:40:53,435 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:40:53,440 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:40:53,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:53,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:53,443 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,449 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:40:53,462 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:53,462 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:53,463 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:53,463 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:53,463 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:53,465 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:53,465 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:53,480 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:40:53,505 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:53,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:53,507 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,512 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:40:53,522 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:53,522 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:53,522 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:53,522 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:53,523 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:53,523 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:53,523 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:53,525 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:40:53,537 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:53,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:53,538 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,540 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:40:53,550 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:53,550 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:53,550 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:53,550 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:53,550 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:53,551 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:53,551 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:53,588 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:40:53,611 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:53,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:53,612 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,618 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:40:53,630 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:53,630 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:53,631 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:53,631 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:53,631 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:53,637 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:53,637 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:53,647 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:40:53,652 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-19 07:40:53,652 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-19 07:40:53,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:53,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:53,657 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,667 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:40:53,668 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:40:53,668 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:40:53,668 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(is_prime__#in~m) = 1*is_prime__#in~m Supporting invariants [] [2023-11-19 07:40:53,692 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,694 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:40:53,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:53,773 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:53,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:53,783 INFO L262 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-19 07:40:53,784 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:40:53,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:53,830 INFO L262 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-19 07:40:53,833 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:40:54,100 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-19 07:40:54,103 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 9 loop predicates [2023-11-19 07:40:54,105 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 41 states and 54 transitions. cyclomatic complexity: 16 Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 8 states have internal predecessors, (22), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-19 07:40:54,723 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 41 states and 54 transitions. cyclomatic complexity: 16. Second operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 8 states have internal predecessors, (22), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 322 states and 477 transitions. Complement of second has 71 states. [2023-11-19 07:40:54,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 1 stem states 11 non-accepting loop states 1 accepting loop states [2023-11-19 07:40:54,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 2.2) internal successors, (22), 8 states have internal predecessors, (22), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-19 07:40:54,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 77 transitions. [2023-11-19 07:40:54,729 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 4 letters. Loop has 24 letters. [2023-11-19 07:40:54,731 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:54,731 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 28 letters. Loop has 24 letters. [2023-11-19 07:40:54,733 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:54,734 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 4 letters. Loop has 48 letters. [2023-11-19 07:40:54,736 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:54,737 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 322 states and 477 transitions. [2023-11-19 07:40:54,747 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 30 [2023-11-19 07:40:54,758 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 322 states to 264 states and 371 transitions. [2023-11-19 07:40:54,758 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 156 [2023-11-19 07:40:54,761 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 159 [2023-11-19 07:40:54,761 INFO L73 IsDeterministic]: Start isDeterministic. Operand 264 states and 371 transitions. [2023-11-19 07:40:54,761 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:40:54,761 INFO L218 hiAutomatonCegarLoop]: Abstraction has 264 states and 371 transitions. [2023-11-19 07:40:54,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states and 371 transitions. [2023-11-19 07:40:54,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 163. [2023-11-19 07:40:54,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 118 states have (on average 1.3135593220338984) internal successors, (155), 119 states have internal predecessors, (155), 28 states have call successors, (28), 13 states have call predecessors, (28), 17 states have return successors, (37), 30 states have call predecessors, (37), 23 states have call successors, (37) [2023-11-19 07:40:54,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 220 transitions. [2023-11-19 07:40:54,791 INFO L240 hiAutomatonCegarLoop]: Abstraction has 163 states and 220 transitions. [2023-11-19 07:40:54,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:40:54,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-19 07:40:54,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-19 07:40:54,792 INFO L87 Difference]: Start difference. First operand 163 states and 220 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 6 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2023-11-19 07:40:55,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:40:55,037 INFO L93 Difference]: Finished difference Result 171 states and 229 transitions. [2023-11-19 07:40:55,038 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 171 states and 229 transitions. [2023-11-19 07:40:55,042 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 29 [2023-11-19 07:40:55,045 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 171 states to 107 states and 147 transitions. [2023-11-19 07:40:55,045 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 107 [2023-11-19 07:40:55,046 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 107 [2023-11-19 07:40:55,046 INFO L73 IsDeterministic]: Start isDeterministic. Operand 107 states and 147 transitions. [2023-11-19 07:40:55,048 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-19 07:40:55,048 INFO L218 hiAutomatonCegarLoop]: Abstraction has 107 states and 147 transitions. [2023-11-19 07:40:55,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states and 147 transitions. [2023-11-19 07:40:55,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 93. [2023-11-19 07:40:55,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 67 states have (on average 1.3880597014925373) internal successors, (93), 71 states have internal predecessors, (93), 18 states have call successors, (18), 8 states have call predecessors, (18), 8 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) [2023-11-19 07:40:55,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 126 transitions. [2023-11-19 07:40:55,058 INFO L240 hiAutomatonCegarLoop]: Abstraction has 93 states and 126 transitions. [2023-11-19 07:40:55,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-19 07:40:55,059 INFO L428 stractBuchiCegarLoop]: Abstraction has 93 states and 126 transitions. [2023-11-19 07:40:55,059 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-19 07:40:55,059 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 126 transitions. [2023-11-19 07:40:55,061 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 29 [2023-11-19 07:40:55,063 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:40:55,063 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:40:55,064 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:40:55,064 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-19 07:40:55,064 INFO L748 eck$LassoCheckResult]: Stem: 1373#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 1337#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;havoc main_#t~nondet12#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 1338#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 1361#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 1374#$Ultimate##0 ~n := #in~n;~m := #in~m; 1379#L58 assume !(~n <= 1); 1380#L61 assume !(2 == ~n); 1383#L64 assume ~n > 2; 1378#L65 assume !(~m <= 1); 1363#L68 call #t~ret10 := multiple_of(~n, ~m);< 1385#$Ultimate##0 ~n := #in~n;~m := #in~m; 1402#L32 assume ~m < 0; 1364#L33 [2023-11-19 07:40:55,065 INFO L750 eck$LassoCheckResult]: Loop: 1364#L33 call #t~ret6 := multiple_of(~n, -~m);< 1348#$Ultimate##0 ~n := #in~n;~m := #in~m; 1413#L32 assume ~m < 0; 1364#L33 [2023-11-19 07:40:55,065 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:55,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1581488555, now seen corresponding path program 1 times [2023-11-19 07:40:55,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:55,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982468127] [2023-11-19 07:40:55,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:55,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:55,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:55,143 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:40:55,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:40:55,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982468127] [2023-11-19 07:40:55,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982468127] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:40:55,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:40:55,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-19 07:40:55,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245405009] [2023-11-19 07:40:55,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:40:55,145 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:40:55,145 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:55,146 INFO L85 PathProgramCache]: Analyzing trace with hash 134543, now seen corresponding path program 1 times [2023-11-19 07:40:55,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:55,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235024065] [2023-11-19 07:40:55,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:55,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:55,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:55,159 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:40:55,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:55,162 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:40:55,245 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:40:55,246 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:40:55,246 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:40:55,246 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:40:55,246 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:40:55,246 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:55,246 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:40:55,246 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:40:55,247 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration4_Loop [2023-11-19 07:40:55,247 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:40:55,247 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:40:55,249 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:40:55,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:40:55,259 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:40:55,264 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:40:55,267 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:40:55,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:40:55,320 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:40:55,320 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:40:55,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:55,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:55,322 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:55,334 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:55,334 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:55,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:55,356 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:55,357 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret6=0} Honda state: {multiple_of_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:55,378 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:55,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:55,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:55,380 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:55,427 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:55,428 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:55,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:55,517 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:55,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:55,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:55,520 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:55,529 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:40:55,530 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:55,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,632 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:40:56,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,637 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:40:56,637 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:40:56,637 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:40:56,637 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:40:56,637 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:40:56,637 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:56,637 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:40:56,637 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:40:56,637 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration4_Loop [2023-11-19 07:40:56,637 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:40:56,637 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:40:56,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:40:56,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:40:56,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:40:56,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:40:56,669 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:40:56,671 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:40:56,720 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:40:56,720 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:40:56,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:56,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:56,725 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,733 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:40:56,745 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:56,745 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:56,745 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:56,746 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:56,746 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:56,747 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:56,747 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:56,774 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:40:56,797 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:56,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:56,798 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,805 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:40:56,815 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:56,815 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:56,815 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:56,815 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:56,815 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:56,816 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:56,816 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:56,817 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:40:56,832 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:56,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:56,834 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,837 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:40:56,847 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:56,847 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:56,847 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:56,847 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:56,847 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:56,850 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:56,850 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:56,858 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:40:56,863 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-19 07:40:56,863 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-19 07:40:56,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:56,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:56,869 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,876 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:40:56,876 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:40:56,876 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:40:56,876 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_~m) = 1*multiple_of_~m Supporting invariants [] [2023-11-19 07:40:56,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:56,895 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:40:56,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:56,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:56,936 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-19 07:40:56,939 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:40:56,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:56,976 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-19 07:40:56,979 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:40:57,003 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:40:57,004 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:40:57,004 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 93 states and 126 transitions. cyclomatic complexity: 36 Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 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:40:57,089 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 93 states and 126 transitions. cyclomatic complexity: 36. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 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 191 states and 253 transitions. Complement of second has 18 states. [2023-11-19 07:40:57,090 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:40:57,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 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:40:57,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 67 transitions. [2023-11-19 07:40:57,096 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 12 letters. Loop has 3 letters. [2023-11-19 07:40:57,096 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:57,097 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 15 letters. Loop has 3 letters. [2023-11-19 07:40:57,097 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:57,098 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 12 letters. Loop has 6 letters. [2023-11-19 07:40:57,098 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:57,098 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 253 transitions. [2023-11-19 07:40:57,103 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 42 [2023-11-19 07:40:57,108 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 137 states and 182 transitions. [2023-11-19 07:40:57,108 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2023-11-19 07:40:57,110 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 114 [2023-11-19 07:40:57,110 INFO L73 IsDeterministic]: Start isDeterministic. Operand 137 states and 182 transitions. [2023-11-19 07:40:57,115 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:40:57,115 INFO L218 hiAutomatonCegarLoop]: Abstraction has 137 states and 182 transitions. [2023-11-19 07:40:57,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states and 182 transitions. [2023-11-19 07:40:57,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 108. [2023-11-19 07:40:57,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 77 states have (on average 1.3766233766233766) internal successors, (106), 84 states have internal predecessors, (106), 23 states have call successors, (25), 10 states have call predecessors, (25), 8 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) [2023-11-19 07:40:57,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 146 transitions. [2023-11-19 07:40:57,136 INFO L240 hiAutomatonCegarLoop]: Abstraction has 108 states and 146 transitions. [2023-11-19 07:40:57,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:40:57,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-19 07:40:57,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-19 07:40:57,138 INFO L87 Difference]: Start difference. First operand 108 states and 146 transitions. Second operand has 5 states, 3 states have (on average 3.3333333333333335) 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:40:57,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:40:57,184 INFO L93 Difference]: Finished difference Result 98 states and 128 transitions. [2023-11-19 07:40:57,184 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 98 states and 128 transitions. [2023-11-19 07:40:57,187 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-19 07:40:57,191 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 98 states to 98 states and 128 transitions. [2023-11-19 07:40:57,191 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2023-11-19 07:40:57,191 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 98 [2023-11-19 07:40:57,191 INFO L73 IsDeterministic]: Start isDeterministic. Operand 98 states and 128 transitions. [2023-11-19 07:40:57,196 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-19 07:40:57,196 INFO L218 hiAutomatonCegarLoop]: Abstraction has 98 states and 128 transitions. [2023-11-19 07:40:57,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states and 128 transitions. [2023-11-19 07:40:57,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 92. [2023-11-19 07:40:57,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 67 states have (on average 1.328358208955224) internal successors, (89), 70 states have internal predecessors, (89), 17 states have call successors, (17), 8 states have call predecessors, (17), 8 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) [2023-11-19 07:40:57,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 121 transitions. [2023-11-19 07:40:57,217 INFO L240 hiAutomatonCegarLoop]: Abstraction has 92 states and 121 transitions. [2023-11-19 07:40:57,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-19 07:40:57,218 INFO L428 stractBuchiCegarLoop]: Abstraction has 92 states and 121 transitions. [2023-11-19 07:40:57,219 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-19 07:40:57,220 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 92 states and 121 transitions. [2023-11-19 07:40:57,221 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-19 07:40:57,222 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:40:57,222 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:40:57,223 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:40:57,223 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-19 07:40:57,223 INFO L748 eck$LassoCheckResult]: Stem: 1947#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 1909#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;havoc main_#t~nondet12#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 1910#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 1937#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 1948#$Ultimate##0 ~n := #in~n;~m := #in~m; 1968#L58 assume ~n <= 1;#res := 0; 1950#is_prime_FINAL assume true; 1949#is_prime_EXIT >#120#return; 1946#L53-1 is_prime_#res#1 := is_prime_#t~ret9#1;havoc is_prime_#t~ret9#1; 1905#is_prime_returnLabel#1 main_#t~ret13#1 := is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;havoc is_prime_#in~n#1;assume { :end_inline_is_prime } true;main_~result~0#1 := main_#t~ret13#1;havoc main_#t~ret13#1;havoc main_#t~nondet14#1;main_~f1~0#1 := main_#t~nondet14#1;havoc main_#t~nondet14#1; 1906#L85 assume !(main_~f1~0#1 < 1 || main_~f1~0#1 > 46340);havoc main_#t~nondet15#1;main_~f2~0#1 := main_#t~nondet15#1;havoc main_#t~nondet15#1; 1907#L91 assume !(main_~f2~0#1 < 1 || main_~f2~0#1 > 46340);main_#t~short17#1 := 1 == main_~result~0#1; 1911#L97 assume main_#t~short17#1; 1912#L97-1 call main_#t~ret16#1 := mult(main_~f1~0#1, main_~f2~0#1);< 1921#$Ultimate##0 [2023-11-19 07:40:57,223 INFO L750 eck$LassoCheckResult]: Loop: 1921#$Ultimate##0 ~n := #in~n;~m := #in~m; 1929#L18 assume ~m < 0; 1917#L19 call #t~ret4 := mult(~n, -~m);< 1921#$Ultimate##0 [2023-11-19 07:40:57,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:57,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1704575146, now seen corresponding path program 1 times [2023-11-19 07:40:57,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:57,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882195244] [2023-11-19 07:40:57,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:57,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:57,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:57,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-19 07:40:57,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:57,351 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:40:57,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:40:57,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882195244] [2023-11-19 07:40:57,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882195244] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:40:57,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:40:57,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-19 07:40:57,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544740771] [2023-11-19 07:40:57,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:40:57,353 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:40:57,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:57,353 INFO L85 PathProgramCache]: Analyzing trace with hash 53807, now seen corresponding path program 1 times [2023-11-19 07:40:57,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:57,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564325411] [2023-11-19 07:40:57,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:57,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:57,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:57,358 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:40:57,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:57,363 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:40:57,404 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:40:57,405 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:40:57,405 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:40:57,405 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:40:57,405 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:40:57,405 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:57,405 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:40:57,405 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:40:57,405 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration5_Loop [2023-11-19 07:40:57,406 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:40:57,406 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:40:57,407 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:40:57,411 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:40:57,413 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:40:57,417 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:40:57,420 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:40:57,422 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:40:57,426 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:40:57,466 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:40:57,466 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:40:57,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:57,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:57,468 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,488 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:57,488 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:57,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,510 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:57,510 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#t~ret4=0} Honda state: {mult_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:57,533 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:57,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:57,535 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,546 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:57,546 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:57,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,572 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:57,572 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#res=0} Honda state: {mult_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:57,596 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:57,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:57,598 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,604 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:57,604 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:57,626 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:57,626 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~m=0} Honda state: {mult_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:57,650 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:57,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:57,652 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,662 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:57,662 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:57,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,682 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:57,682 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~n=0} Honda state: {mult_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:57,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-19 07:40:57,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:57,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:57,697 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,702 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:57,702 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:57,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,715 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:57,715 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#t~ret5=0} Honda state: {mult_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:57,729 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2023-11-19 07:40:57,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:57,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:57,732 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,735 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:57,735 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:57,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,748 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:57,748 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#in~n=0} Honda state: {mult_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:57,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:57,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:57,763 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,765 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:57,765 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:57,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:57,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:57,823 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,826 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:40:57,826 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:57,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,901 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:40:57,903 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2023-11-19 07:40:57,904 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:40:57,904 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:40:57,904 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:40:57,904 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:40:57,904 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:40:57,904 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:57,904 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:40:57,904 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:40:57,904 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration5_Loop [2023-11-19 07:40:57,904 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:40:57,904 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:40:57,905 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:40:57,910 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:40:57,912 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:40:57,916 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:40:57,918 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:40:57,920 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:40:57,923 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:40:57,970 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:40:57,971 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:40:57,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:57,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:57,972 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:57,981 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:40:57,993 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:57,993 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:57,993 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:57,993 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:57,994 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:57,994 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:57,994 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:57,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,012 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:40:58,035 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:58,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:58,036 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,041 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:40:58,053 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:58,054 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:58,054 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:58,054 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:58,054 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:58,054 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:58,055 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:58,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,072 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:40:58,089 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:58,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:58,090 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,092 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:40:58,102 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:58,102 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:58,103 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:58,103 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:58,103 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:58,104 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:58,104 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:58,111 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:40:58,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:58,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:58,128 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,129 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:40:58,139 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:58,139 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:58,139 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:58,140 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:58,140 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:58,140 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:58,140 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:58,148 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:40:58,162 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:58,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:58,163 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,170 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:40:58,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,182 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:58,182 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:58,183 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:58,183 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:58,183 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:58,183 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:58,183 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:58,204 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:40:58,222 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:58,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:58,224 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,230 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:40:58,240 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:58,240 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:58,240 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:58,240 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:58,241 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:58,241 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:58,241 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:58,248 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:40:58,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2023-11-19 07:40:58,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:58,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:58,263 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,264 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:40:58,275 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:58,275 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:58,275 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:58,275 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:58,275 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:58,276 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:58,276 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:58,278 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:40:58,280 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-19 07:40:58,280 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-19 07:40:58,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:58,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:58,292 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,294 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:40:58,294 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:40:58,294 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:40:58,295 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_#in~m) = -1*mult_#in~m Supporting invariants [] [2023-11-19 07:40:58,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,314 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:40:58,330 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:58,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:58,358 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-19 07:40:58,360 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:40:58,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:58,451 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-19 07:40:58,451 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:40:58,475 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:40:58,475 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2023-11-19 07:40:58,476 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 92 states and 121 transitions. cyclomatic complexity: 32 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-19 07:40:58,583 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 92 states and 121 transitions. cyclomatic complexity: 32. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 114 states and 145 transitions. Complement of second has 14 states. [2023-11-19 07:40:58,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-19 07:40:58,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-19 07:40:58,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 48 transitions. [2023-11-19 07:40:58,585 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 14 letters. Loop has 3 letters. [2023-11-19 07:40:58,585 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:58,586 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 17 letters. Loop has 3 letters. [2023-11-19 07:40:58,586 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:58,586 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 14 letters. Loop has 6 letters. [2023-11-19 07:40:58,586 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:58,586 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 114 states and 145 transitions. [2023-11-19 07:40:58,588 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-19 07:40:58,608 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 114 states to 106 states and 137 transitions. [2023-11-19 07:40:58,608 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 99 [2023-11-19 07:40:58,608 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 101 [2023-11-19 07:40:58,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 137 transitions. [2023-11-19 07:40:58,609 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:40:58,609 INFO L218 hiAutomatonCegarLoop]: Abstraction has 106 states and 137 transitions. [2023-11-19 07:40:58,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states and 137 transitions. [2023-11-19 07:40:58,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 97. [2023-11-19 07:40:58,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 71 states have (on average 1.3380281690140845) internal successors, (95), 73 states have internal predecessors, (95), 18 states have call successors, (18), 10 states have call predecessors, (18), 8 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) [2023-11-19 07:40:58,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 128 transitions. [2023-11-19 07:40:58,618 INFO L240 hiAutomatonCegarLoop]: Abstraction has 97 states and 128 transitions. [2023-11-19 07:40:58,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:40:58,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-19 07:40:58,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-19 07:40:58,619 INFO L87 Difference]: Start difference. First operand 97 states and 128 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-19 07:40:58,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,663 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:40:58,691 INFO L93 Difference]: Finished difference Result 108 states and 139 transitions. [2023-11-19 07:40:58,691 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 108 states and 139 transitions. [2023-11-19 07:40:58,694 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-19 07:40:58,696 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 108 states to 101 states and 131 transitions. [2023-11-19 07:40:58,696 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2023-11-19 07:40:58,696 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 98 [2023-11-19 07:40:58,696 INFO L73 IsDeterministic]: Start isDeterministic. Operand 101 states and 131 transitions. [2023-11-19 07:40:58,697 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:40:58,697 INFO L218 hiAutomatonCegarLoop]: Abstraction has 101 states and 131 transitions. [2023-11-19 07:40:58,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states and 131 transitions. [2023-11-19 07:40:58,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 97. [2023-11-19 07:40:58,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 71 states have (on average 1.3098591549295775) internal successors, (93), 73 states have internal predecessors, (93), 18 states have call successors, (18), 10 states have call predecessors, (18), 8 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) [2023-11-19 07:40:58,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 126 transitions. [2023-11-19 07:40:58,702 INFO L240 hiAutomatonCegarLoop]: Abstraction has 97 states and 126 transitions. [2023-11-19 07:40:58,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-19 07:40:58,703 INFO L428 stractBuchiCegarLoop]: Abstraction has 97 states and 126 transitions. [2023-11-19 07:40:58,703 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-19 07:40:58,704 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 97 states and 126 transitions. [2023-11-19 07:40:58,705 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-19 07:40:58,705 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:40:58,705 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:40:58,706 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:40:58,706 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-19 07:40:58,706 INFO L748 eck$LassoCheckResult]: Stem: 2460#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 2421#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;havoc main_#t~nondet12#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 2422#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 2452#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 2461#$Ultimate##0 ~n := #in~n;~m := #in~m; 2470#L58 assume !(~n <= 1); 2467#L61 assume !(2 == ~n); 2468#L64 assume ~n > 2; 2465#L65 assume !(~m <= 1); 2453#L68 call #t~ret10 := multiple_of(~n, ~m);< 2473#$Ultimate##0 ~n := #in~n;~m := #in~m; 2485#L32 assume !(~m < 0); 2484#L35 assume ~n < 0; 2436#L36 call #t~ret7 := multiple_of(-~n, ~m);< 2448#$Ultimate##0 [2023-11-19 07:40:58,707 INFO L750 eck$LassoCheckResult]: Loop: 2448#$Ultimate##0 ~n := #in~n;~m := #in~m; 2449#L32 assume !(~m < 0); 2496#L35 assume ~n < 0; 2435#L36 call #t~ret7 := multiple_of(-~n, ~m);< 2448#$Ultimate##0 [2023-11-19 07:40:58,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:58,707 INFO L85 PathProgramCache]: Analyzing trace with hash -607918156, now seen corresponding path program 1 times [2023-11-19 07:40:58,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:58,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261511119] [2023-11-19 07:40:58,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:58,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:58,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:58,744 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:40:58,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:40:58,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261511119] [2023-11-19 07:40:58,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261511119] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:40:58,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:40:58,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-19 07:40:58,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203434855] [2023-11-19 07:40:58,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:40:58,746 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:40:58,746 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:58,746 INFO L85 PathProgramCache]: Analyzing trace with hash 929677, now seen corresponding path program 1 times [2023-11-19 07:40:58,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:58,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614722004] [2023-11-19 07:40:58,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:58,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:58,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:58,750 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:40:58,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:58,753 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:40:58,804 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:40:58,804 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:40:58,804 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:40:58,805 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:40:58,805 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:40:58,805 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:58,805 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:40:58,805 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:40:58,805 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration6_Loop [2023-11-19 07:40:58,805 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:40:58,806 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:40:58,807 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:40:58,814 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:40:58,819 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:40:58,821 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:40:58,824 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:40:58,826 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:40:58,833 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:40:58,835 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:40:58,876 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:40:58,876 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:40:58,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:58,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:58,877 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-19 07:40:58,889 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:58,889 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:58,936 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-11-19 07:40:58,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:58,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:58,938 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:58,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-19 07:40:58,940 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:40:58,940 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:58,973 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:40:58,976 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-19 07:40:58,976 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:40:58,976 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:40:58,977 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:40:58,977 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:40:58,977 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:40:58,977 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:58,977 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:40:58,977 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:40:58,977 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration6_Loop [2023-11-19 07:40:58,977 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:40:58,977 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:40:58,978 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:40:58,990 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:40:58,994 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:40:59,000 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:40:59,003 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:40:59,005 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:40:59,009 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:40:59,012 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:40:59,060 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:40:59,061 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:40:59,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:59,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:59,062 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,065 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:40:59,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-19 07:40:59,077 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:40:59,077 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:40:59,077 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:40:59,078 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:40:59,078 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:40:59,079 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:40:59,079 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:40:59,096 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:40:59,098 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-19 07:40:59,098 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-19 07:40:59,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:59,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:59,100 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-19 07:40:59,103 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:40:59,103 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:40:59,103 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:40:59,104 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_#in~n) = -1*multiple_of_#in~n Supporting invariants [] [2023-11-19 07:40:59,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2023-11-19 07:40:59,127 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:40:59,140 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:59,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:59,169 INFO L262 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-19 07:40:59,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:40:59,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:40:59,207 INFO L262 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-19 07:40:59,208 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:40:59,245 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:40:59,246 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:40:59,246 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 97 states and 126 transitions. cyclomatic complexity: 33 Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-19 07:40:59,309 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 97 states and 126 transitions. cyclomatic complexity: 33. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 200 states and 269 transitions. Complement of second has 13 states. [2023-11-19 07:40:59,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-19 07:40:59,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-19 07:40:59,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 56 transitions. [2023-11-19 07:40:59,312 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 14 letters. Loop has 4 letters. [2023-11-19 07:40:59,312 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:59,312 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 18 letters. Loop has 4 letters. [2023-11-19 07:40:59,313 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:59,313 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 14 letters. Loop has 8 letters. [2023-11-19 07:40:59,313 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:40:59,313 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 200 states and 269 transitions. [2023-11-19 07:40:59,316 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 48 [2023-11-19 07:40:59,320 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 200 states to 188 states and 257 transitions. [2023-11-19 07:40:59,320 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 173 [2023-11-19 07:40:59,321 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 175 [2023-11-19 07:40:59,321 INFO L73 IsDeterministic]: Start isDeterministic. Operand 188 states and 257 transitions. [2023-11-19 07:40:59,321 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:40:59,321 INFO L218 hiAutomatonCegarLoop]: Abstraction has 188 states and 257 transitions. [2023-11-19 07:40:59,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states and 257 transitions. [2023-11-19 07:40:59,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 163. [2023-11-19 07:40:59,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 119 states have (on average 1.3277310924369747) internal successors, (158), 125 states have internal predecessors, (158), 28 states have call successors, (28), 16 states have call predecessors, (28), 16 states have return successors, (37), 21 states have call predecessors, (37), 22 states have call successors, (37) [2023-11-19 07:40:59,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 223 transitions. [2023-11-19 07:40:59,329 INFO L240 hiAutomatonCegarLoop]: Abstraction has 163 states and 223 transitions. [2023-11-19 07:40:59,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:40:59,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-19 07:40:59,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-19 07:40:59,330 INFO L87 Difference]: Start difference. First operand 163 states and 223 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (3), 3 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:40:59,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:40:59,370 INFO L93 Difference]: Finished difference Result 169 states and 228 transitions. [2023-11-19 07:40:59,370 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 169 states and 228 transitions. [2023-11-19 07:40:59,373 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-19 07:40:59,375 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 169 states to 169 states and 228 transitions. [2023-11-19 07:40:59,375 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 162 [2023-11-19 07:40:59,376 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 162 [2023-11-19 07:40:59,376 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 228 transitions. [2023-11-19 07:40:59,376 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:40:59,376 INFO L218 hiAutomatonCegarLoop]: Abstraction has 169 states and 228 transitions. [2023-11-19 07:40:59,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 228 transitions. [2023-11-19 07:40:59,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 165. [2023-11-19 07:40:59,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 121 states have (on average 1.2975206611570247) internal successors, (157), 127 states have internal predecessors, (157), 26 states have call successors, (26), 16 states have call predecessors, (26), 18 states have return successors, (40), 21 states have call predecessors, (40), 22 states have call successors, (40) [2023-11-19 07:40:59,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 223 transitions. [2023-11-19 07:40:59,384 INFO L240 hiAutomatonCegarLoop]: Abstraction has 165 states and 223 transitions. [2023-11-19 07:40:59,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-19 07:40:59,385 INFO L428 stractBuchiCegarLoop]: Abstraction has 165 states and 223 transitions. [2023-11-19 07:40:59,385 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-19 07:40:59,385 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 165 states and 223 transitions. [2023-11-19 07:40:59,387 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-19 07:40:59,387 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:40:59,387 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:40:59,388 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:40:59,388 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2023-11-19 07:40:59,388 INFO L748 eck$LassoCheckResult]: Stem: 3187#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 3135#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;havoc main_#t~nondet12#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 3136#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 3177#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 3188#$Ultimate##0 ~n := #in~n;~m := #in~m; 3204#L58 assume !(~n <= 1); 3199#L61 assume !(2 == ~n); 3200#L64 assume ~n > 2; 3197#L65 assume !(~m <= 1); 3169#L68 call #t~ret10 := multiple_of(~n, ~m);< 3168#$Ultimate##0 ~n := #in~n;~m := #in~m; 3170#L32 assume !(~m < 0); 3181#L35 assume !(~n < 0); 3175#L38 assume !(0 == ~m); 3176#L41 assume !(0 == ~n); 3156#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 3196#$Ultimate##0 [2023-11-19 07:40:59,388 INFO L750 eck$LassoCheckResult]: Loop: 3196#$Ultimate##0 ~n := #in~n;~m := #in~m; 3194#L32 assume !(~m < 0); 3191#L35 assume !(~n < 0); 3192#L38 assume !(0 == ~m); 3243#L41 assume !(0 == ~n); 3159#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 3196#$Ultimate##0 [2023-11-19 07:40:59,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:59,389 INFO L85 PathProgramCache]: Analyzing trace with hash -93796849, now seen corresponding path program 1 times [2023-11-19 07:40:59,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:59,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499627355] [2023-11-19 07:40:59,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:59,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:59,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:59,395 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:40:59,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:59,403 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:40:59,403 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:59,404 INFO L85 PathProgramCache]: Analyzing trace with hash 893418408, now seen corresponding path program 1 times [2023-11-19 07:40:59,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:59,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004618893] [2023-11-19 07:40:59,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:59,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:59,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:59,407 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:40:59,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:59,410 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:40:59,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:40:59,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1206649034, now seen corresponding path program 2 times [2023-11-19 07:40:59,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:40:59,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206016198] [2023-11-19 07:40:59,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:40:59,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:40:59,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:59,418 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:40:59,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:40:59,426 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:40:59,499 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:40:59,500 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:40:59,500 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:40:59,500 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:40:59,500 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:40:59,500 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:59,500 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:40:59,501 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:40:59,501 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration7_Loop [2023-11-19 07:40:59,501 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:40:59,501 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:40:59,502 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:40:59,508 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:40:59,511 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:40:59,513 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:40:59,516 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:40:59,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:40:59,532 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:40:59,590 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:40:59,590 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:40:59,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:59,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:59,593 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,607 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:59,607 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:59,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,640 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:59,640 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#res=0} Honda state: {multiple_of_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:59,661 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:59,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:59,662 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,664 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:59,665 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:59,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,688 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:59,689 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_~n=0} Honda state: {multiple_of_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:59,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:59,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:59,708 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,712 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:59,713 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:59,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,734 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:59,734 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_~m=0} Honda state: {multiple_of_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:59,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:59,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:59,754 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,756 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:59,757 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:59,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,792 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:59,793 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret8=0} Honda state: {multiple_of_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:59,813 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2023-11-19 07:40:59,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:59,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:59,815 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,820 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:59,821 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:59,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,844 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:40:59,845 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret7=0} Honda state: {multiple_of_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:40:59,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:59,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:59,864 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,868 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:40:59,869 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:59,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,910 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:59,910 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:40:59,911 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,917 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:40:59,917 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:40:59,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,992 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:40:59,996 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:40:59,997 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:40:59,997 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:40:59,997 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:40:59,997 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:40:59,997 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:40:59,997 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:40:59,997 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:40:59,997 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:40:59,997 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration7_Loop [2023-11-19 07:40:59,997 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:40:59,997 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:40:59,998 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:41:00,002 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:41:00,004 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:41:00,012 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:41:00,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:41:00,017 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:41:00,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:41:00,095 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:41:00,095 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:41:00,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:00,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:00,097 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,099 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:41:00,111 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:00,112 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:00,112 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:00,112 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:00,112 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:00,112 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:00,113 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:00,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,124 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:41:00,142 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2023-11-19 07:41:00,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:00,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:00,144 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,147 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:41:00,159 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:00,159 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:00,160 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:00,160 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:00,160 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:00,160 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:00,161 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:00,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,163 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:41:00,180 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2023-11-19 07:41:00,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:00,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:00,182 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,184 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:41:00,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,197 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:00,197 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:00,197 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:00,197 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:00,197 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:00,198 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:00,198 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:00,212 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:41:00,223 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2023-11-19 07:41:00,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:00,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:00,225 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,229 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:41:00,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,240 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:00,240 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:00,240 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:00,240 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:00,240 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:00,241 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:00,241 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:00,242 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:41:00,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:00,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:00,256 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,261 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-19 07:41:00,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,273 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:00,273 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:00,273 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:00,273 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:00,273 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:00,274 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:00,274 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:00,275 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:41:00,287 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2023-11-19 07:41:00,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:00,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:00,288 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,290 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:41:00,300 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:00,300 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:00,301 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:00,301 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:00,301 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:00,303 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:00,303 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:00,306 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:41:00,308 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-19 07:41:00,309 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-19 07:41:00,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:00,309 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:00,310 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,311 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:41:00,311 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:41:00,312 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:41:00,312 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_#in~n) = 1*multiple_of_#in~n Supporting invariants [] [2023-11-19 07:41:00,326 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,326 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:41:00,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:00,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:41:00,376 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-19 07:41:00,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:41:00,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:41:00,413 INFO L262 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-19 07:41:00,414 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:41:00,490 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:41:00,490 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:41:00,491 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 223 transitions. cyclomatic complexity: 65 Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-19 07:41:00,627 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 223 transitions. cyclomatic complexity: 65. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 218 states and 293 transitions. Complement of second has 21 states. [2023-11-19 07:41:00,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 4 non-accepting loop states 1 accepting loop states [2023-11-19 07:41:00,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-19 07:41:00,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 43 transitions. [2023-11-19 07:41:00,631 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 43 transitions. Stem has 16 letters. Loop has 6 letters. [2023-11-19 07:41:00,631 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:41:00,632 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 43 transitions. Stem has 22 letters. Loop has 6 letters. [2023-11-19 07:41:00,632 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:41:00,633 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 43 transitions. Stem has 16 letters. Loop has 12 letters. [2023-11-19 07:41:00,633 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:41:00,633 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 218 states and 293 transitions. [2023-11-19 07:41:00,637 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 48 [2023-11-19 07:41:00,641 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 218 states to 206 states and 279 transitions. [2023-11-19 07:41:00,642 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 183 [2023-11-19 07:41:00,642 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 185 [2023-11-19 07:41:00,642 INFO L73 IsDeterministic]: Start isDeterministic. Operand 206 states and 279 transitions. [2023-11-19 07:41:00,643 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:41:00,643 INFO L218 hiAutomatonCegarLoop]: Abstraction has 206 states and 279 transitions. [2023-11-19 07:41:00,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states and 279 transitions. [2023-11-19 07:41:00,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 181. [2023-11-19 07:41:00,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 134 states have (on average 1.291044776119403) internal successors, (173), 141 states have internal predecessors, (173), 28 states have call successors, (28), 18 states have call predecessors, (28), 19 states have return successors, (44), 21 states have call predecessors, (44), 23 states have call successors, (44) [2023-11-19 07:41:00,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 245 transitions. [2023-11-19 07:41:00,673 INFO L240 hiAutomatonCegarLoop]: Abstraction has 181 states and 245 transitions. [2023-11-19 07:41:00,673 INFO L428 stractBuchiCegarLoop]: Abstraction has 181 states and 245 transitions. [2023-11-19 07:41:00,673 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-19 07:41:00,673 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 181 states and 245 transitions. [2023-11-19 07:41:00,675 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-19 07:41:00,675 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:41:00,675 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:41:00,676 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:41:00,676 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2023-11-19 07:41:00,677 INFO L748 eck$LassoCheckResult]: Stem: 3696#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 3637#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;havoc main_#t~nondet12#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 3638#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 3679#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 3698#$Ultimate##0 ~n := #in~n;~m := #in~m; 3717#L58 assume !(~n <= 1); 3716#L61 assume 2 == ~n;#res := 1; 3714#is_prime_FINAL assume true; 3718#is_prime_EXIT >#120#return; 3694#L53-1 is_prime_#res#1 := is_prime_#t~ret9#1;havoc is_prime_#t~ret9#1; 3632#is_prime_returnLabel#1 main_#t~ret13#1 := is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;havoc is_prime_#in~n#1;assume { :end_inline_is_prime } true;main_~result~0#1 := main_#t~ret13#1;havoc main_#t~ret13#1;havoc main_#t~nondet14#1;main_~f1~0#1 := main_#t~nondet14#1;havoc main_#t~nondet14#1; 3633#L85 assume !(main_~f1~0#1 < 1 || main_~f1~0#1 > 46340);havoc main_#t~nondet15#1;main_~f2~0#1 := main_#t~nondet15#1;havoc main_#t~nondet15#1; 3634#L91 assume !(main_~f2~0#1 < 1 || main_~f2~0#1 > 46340);main_#t~short17#1 := 1 == main_~result~0#1; 3639#L97 assume main_#t~short17#1; 3640#L97-1 call main_#t~ret16#1 := mult(main_~f1~0#1, main_~f2~0#1);< 3664#$Ultimate##0 ~n := #in~n;~m := #in~m; 3665#L18 assume !(~m < 0); 3666#L21 [2023-11-19 07:41:00,677 INFO L750 eck$LassoCheckResult]: Loop: 3666#L21 assume !(0 == ~m); 3645#L24 assume !(1 == ~m); 3646#L27 call #t~ret5 := mult(~n, ~m - 1);< 3654#$Ultimate##0 ~n := #in~n;~m := #in~m; 3671#L18 assume !(~m < 0); 3666#L21 [2023-11-19 07:41:00,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:00,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1729864318, now seen corresponding path program 1 times [2023-11-19 07:41:00,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:41:00,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968068435] [2023-11-19 07:41:00,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:41:00,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:41:00,681 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2023-11-19 07:41:00,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:00,693 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:41:00,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:00,702 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:41:00,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:00,703 INFO L85 PathProgramCache]: Analyzing trace with hash 61274134, now seen corresponding path program 1 times [2023-11-19 07:41:00,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:41:00,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182831510] [2023-11-19 07:41:00,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:41:00,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:41:00,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:00,708 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:41:00,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:00,713 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:41:00,714 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:00,714 INFO L85 PathProgramCache]: Analyzing trace with hash 466508729, now seen corresponding path program 1 times [2023-11-19 07:41:00,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:41:00,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547992174] [2023-11-19 07:41:00,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:41:00,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:41:00,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:00,734 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:41:00,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:00,753 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:41:00,872 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:41:00,872 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:41:00,872 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:41:00,872 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:41:00,872 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:41:00,873 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:00,873 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:41:00,873 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:41:00,873 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration8_Loop [2023-11-19 07:41:00,873 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:41:00,873 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:41:00,874 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:41:00,876 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:41:00,885 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:41:00,887 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:41:00,892 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:41:00,966 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:41:00,966 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:41:00,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:00,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:00,967 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:00,977 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:41:00,977 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:41:00,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:01,004 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:41:01,004 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#res=0} Honda state: {mult_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:41:01,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:01,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:01,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:01,025 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:01,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:01,027 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:41:01,027 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:41:01,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:01,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:01,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:01,086 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:01,089 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:41:01,089 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:41:01,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:01,876 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:41:01,879 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:01,884 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:41:01,884 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:41:01,884 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:41:01,884 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:41:01,884 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:41:01,884 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:01,884 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:41:01,884 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:41:01,884 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration8_Loop [2023-11-19 07:41:01,885 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:41:01,885 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:41:01,886 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:41:01,888 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:41:01,897 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:41:01,900 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:41:01,906 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:41:01,965 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:41:01,966 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:41:01,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:01,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:01,967 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:01,977 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:41:01,989 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:01,989 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:01,989 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:01,989 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:01,990 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:01,990 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:01,990 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:01,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,000 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:41:02,019 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:02,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:02,020 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,022 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:41:02,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,033 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:02,033 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:02,033 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:02,033 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:02,033 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:02,034 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:02,034 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:02,045 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:41:02,049 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-19 07:41:02,049 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-19 07:41:02,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:02,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:02,057 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,059 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:41:02,059 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:41:02,059 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:41:02,059 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_~m) = 1*mult_~m Supporting invariants [] [2023-11-19 07:41:02,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,079 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2023-11-19 07:41:02,080 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:41:02,101 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:02,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:41:02,124 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-19 07:41:02,125 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:41:02,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:41:02,222 INFO L262 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-19 07:41:02,222 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:41:02,250 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:41:02,250 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2023-11-19 07:41:02,251 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 181 states and 245 transitions. cyclomatic complexity: 72 Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-19 07:41:02,345 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 181 states and 245 transitions. cyclomatic complexity: 72. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 205 states and 272 transitions. Complement of second has 17 states. [2023-11-19 07:41:02,346 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:41:02,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-19 07:41:02,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 52 transitions. [2023-11-19 07:41:02,347 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 17 letters. Loop has 5 letters. [2023-11-19 07:41:02,348 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:41:02,348 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 22 letters. Loop has 5 letters. [2023-11-19 07:41:02,348 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:41:02,348 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 17 letters. Loop has 10 letters. [2023-11-19 07:41:02,348 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:41:02,349 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 205 states and 272 transitions. [2023-11-19 07:41:02,352 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-19 07:41:02,355 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 205 states to 204 states and 271 transitions. [2023-11-19 07:41:02,355 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 177 [2023-11-19 07:41:02,355 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 180 [2023-11-19 07:41:02,356 INFO L73 IsDeterministic]: Start isDeterministic. Operand 204 states and 271 transitions. [2023-11-19 07:41:02,356 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:41:02,356 INFO L218 hiAutomatonCegarLoop]: Abstraction has 204 states and 271 transitions. [2023-11-19 07:41:02,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states and 271 transitions. [2023-11-19 07:41:02,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 191. [2023-11-19 07:41:02,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 142 states have (on average 1.2887323943661972) internal successors, (183), 149 states have internal predecessors, (183), 30 states have call successors, (30), 20 states have call predecessors, (30), 19 states have return successors, (44), 21 states have call predecessors, (44), 23 states have call successors, (44) [2023-11-19 07:41:02,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 257 transitions. [2023-11-19 07:41:02,363 INFO L240 hiAutomatonCegarLoop]: Abstraction has 191 states and 257 transitions. [2023-11-19 07:41:02,364 INFO L428 stractBuchiCegarLoop]: Abstraction has 191 states and 257 transitions. [2023-11-19 07:41:02,364 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-19 07:41:02,364 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 191 states and 257 transitions. [2023-11-19 07:41:02,366 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-19 07:41:02,366 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:41:02,366 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:41:02,367 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:41:02,367 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-19 07:41:02,367 INFO L748 eck$LassoCheckResult]: Stem: 4193#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 4123#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;havoc main_#t~nondet12#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 4124#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 4172#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 4194#$Ultimate##0 ~n := #in~n;~m := #in~m; 4207#L58 assume !(~n <= 1); 4202#L61 assume 2 == ~n;#res := 1; 4199#is_prime_FINAL assume true; 4198#is_prime_EXIT >#120#return; 4190#L53-1 is_prime_#res#1 := is_prime_#t~ret9#1;havoc is_prime_#t~ret9#1; 4118#is_prime_returnLabel#1 main_#t~ret13#1 := is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;havoc is_prime_#in~n#1;assume { :end_inline_is_prime } true;main_~result~0#1 := main_#t~ret13#1;havoc main_#t~ret13#1;havoc main_#t~nondet14#1;main_~f1~0#1 := main_#t~nondet14#1;havoc main_#t~nondet14#1; 4119#L85 assume !(main_~f1~0#1 < 1 || main_~f1~0#1 > 46340);havoc main_#t~nondet15#1;main_~f2~0#1 := main_#t~nondet15#1;havoc main_#t~nondet15#1; 4120#L91 assume !(main_~f2~0#1 < 1 || main_~f2~0#1 > 46340);main_#t~short17#1 := 1 == main_~result~0#1; 4125#L97 assume main_#t~short17#1; 4126#L97-1 call main_#t~ret16#1 := mult(main_~f1~0#1, main_~f2~0#1);< 4155#$Ultimate##0 ~n := #in~n;~m := #in~m; 4156#L18 assume !(~m < 0); 4157#L21 assume !(0 == ~m); 4131#L24 assume !(1 == ~m); 4133#L27 call #t~ret5 := mult(~n, ~m - 1);< 4299#$Ultimate##0 ~n := #in~n;~m := #in~m; 4266#L18 assume ~m < 0; 4143#L19 [2023-11-19 07:41:02,367 INFO L750 eck$LassoCheckResult]: Loop: 4143#L19 call #t~ret4 := mult(~n, -~m);< 4144#$Ultimate##0 ~n := #in~n;~m := #in~m; 4162#L18 assume ~m < 0; 4143#L19 [2023-11-19 07:41:02,368 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:02,368 INFO L85 PathProgramCache]: Analyzing trace with hash 466508726, now seen corresponding path program 1 times [2023-11-19 07:41:02,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:41:02,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146709191] [2023-11-19 07:41:02,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:41:02,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:41:02,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:41:02,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-19 07:41:02,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:41:02,415 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:41:02,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:41:02,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146709191] [2023-11-19 07:41:02,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146709191] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-19 07:41:02,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-19 07:41:02,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-19 07:41:02,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933795758] [2023-11-19 07:41:02,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-19 07:41:02,417 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:41:02,417 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:02,417 INFO L85 PathProgramCache]: Analyzing trace with hash 141077, now seen corresponding path program 2 times [2023-11-19 07:41:02,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:41:02,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648202827] [2023-11-19 07:41:02,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:41:02,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:41:02,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:02,420 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:41:02,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:02,423 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:41:02,490 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:41:02,491 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:41:02,491 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:41:02,491 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:41:02,491 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-19 07:41:02,491 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:02,491 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:41:02,491 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:41:02,491 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration9_Loop [2023-11-19 07:41:02,492 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:41:02,492 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:41:02,493 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:41:02,495 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:41:02,500 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:41:02,502 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:41:02,509 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:41:02,552 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:41:02,552 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-19 07:41:02,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:02,553 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:02,554 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,560 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:41:02,561 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:41:02,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,588 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:41:02,588 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#t~ret5=0} Honda state: {mult_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:41:02,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:02,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:02,609 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,611 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:41:02,611 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:41:02,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,646 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:41:02,647 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~n=-6, mult_#in~n=-6} Honda state: {mult_~n=-6, mult_#in~n=-6} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:41:02,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2023-11-19 07:41:02,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:02,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:02,661 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-11-19 07:41:02,662 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:41:02,662 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:41:02,683 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-19 07:41:02,684 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#t~ret4=0} Honda state: {mult_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-19 07:41:02,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2023-11-19 07:41:02,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:02,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:02,704 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,709 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-19 07:41:02,709 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:41:02,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,741 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2023-11-19 07:41:02,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:02,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:02,742 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:02,744 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-19 07:41:02,744 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-19 07:41:04,017 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-19 07:41:04,020 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2023-11-19 07:41:04,020 INFO L210 LassoAnalysis]: Preferences: [2023-11-19 07:41:04,020 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-19 07:41:04,021 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-19 07:41:04,021 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-19 07:41:04,021 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-19 07:41:04,021 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:04,021 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-19 07:41:04,021 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-19 07:41:04,021 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration9_Loop [2023-11-19 07:41:04,021 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-19 07:41:04,021 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-19 07:41:04,022 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:41:04,027 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:41:04,029 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:41:04,031 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:41:04,037 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:41:04,084 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-19 07:41:04,084 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-19 07:41:04,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:04,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:04,085 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,096 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:41:04,108 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:04,108 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:04,109 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:04,109 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:04,109 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:04,110 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:04,110 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:04,112 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:41:04,126 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:04,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:04,127 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,130 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:41:04,140 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:04,140 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:04,140 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:04,141 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:04,141 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:04,141 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:04,141 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:04,143 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:41:04,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:04,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:04,156 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,157 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-19 07:41:04,167 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:04,167 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:04,167 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:04,167 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:04,167 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:04,168 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:04,168 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:04,169 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-19 07:41:04,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:04,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:04,184 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,185 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:41:04,195 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-19 07:41:04,195 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-19 07:41:04,195 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-19 07:41:04,195 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-19 07:41:04,195 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-19 07:41:04,196 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-19 07:41:04,197 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-19 07:41:04,207 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-19 07:41:04,209 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-19 07:41:04,209 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-19 07:41:04,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-19 07:41:04,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:04,211 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,212 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-19 07:41:04,212 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-19 07:41:04,212 INFO L513 LassoAnalysis]: Proved termination. [2023-11-19 07:41:04,212 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_~m) = 1*mult_~m Supporting invariants [] [2023-11-19 07:41:04,229 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,230 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-19 07:41:04,240 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:04,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:41:04,279 INFO L262 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-19 07:41:04,280 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:41:04,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:41:04,372 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-19 07:41:04,373 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:41:04,395 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:41:04,395 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2023-11-19 07:41:04,396 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 191 states and 257 transitions. cyclomatic complexity: 75 Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 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:41:04,527 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 191 states and 257 transitions. cyclomatic complexity: 75. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 232 states and 303 transitions. Complement of second has 11 states. [2023-11-19 07:41:04,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-19 07:41:04,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 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:41:04,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 54 transitions. [2023-11-19 07:41:04,533 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 22 letters. Loop has 3 letters. [2023-11-19 07:41:04,534 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:41:04,534 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 25 letters. Loop has 3 letters. [2023-11-19 07:41:04,534 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:41:04,534 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 22 letters. Loop has 6 letters. [2023-11-19 07:41:04,534 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-19 07:41:04,535 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 232 states and 303 transitions. [2023-11-19 07:41:04,538 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-19 07:41:04,542 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 232 states to 222 states and 293 transitions. [2023-11-19 07:41:04,542 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 188 [2023-11-19 07:41:04,542 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 190 [2023-11-19 07:41:04,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 222 states and 293 transitions. [2023-11-19 07:41:04,543 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:41:04,543 INFO L218 hiAutomatonCegarLoop]: Abstraction has 222 states and 293 transitions. [2023-11-19 07:41:04,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states and 293 transitions. [2023-11-19 07:41:04,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 209. [2023-11-19 07:41:04,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 156 states have (on average 1.2692307692307692) internal successors, (198), 162 states have internal predecessors, (198), 34 states have call successors, (37), 25 states have call predecessors, (37), 19 states have return successors, (44), 21 states have call predecessors, (44), 23 states have call successors, (44) [2023-11-19 07:41:04,550 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 279 transitions. [2023-11-19 07:41:04,568 INFO L240 hiAutomatonCegarLoop]: Abstraction has 209 states and 279 transitions. [2023-11-19 07:41:04,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:41:04,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-19 07:41:04,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-19 07:41:04,569 INFO L87 Difference]: Start difference. First operand 209 states and 279 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-19 07:41:04,589 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/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:41:04,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:41:04,604 INFO L93 Difference]: Finished difference Result 205 states and 270 transitions. [2023-11-19 07:41:04,605 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 205 states and 270 transitions. [2023-11-19 07:41:04,608 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-19 07:41:04,610 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 205 states to 145 states and 177 transitions. [2023-11-19 07:41:04,610 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 135 [2023-11-19 07:41:04,610 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 135 [2023-11-19 07:41:04,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 145 states and 177 transitions. [2023-11-19 07:41:04,611 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:41:04,611 INFO L218 hiAutomatonCegarLoop]: Abstraction has 145 states and 177 transitions. [2023-11-19 07:41:04,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states and 177 transitions. [2023-11-19 07:41:04,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 125. [2023-11-19 07:41:04,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 95 states have (on average 1.1368421052631579) internal successors, (108), 100 states have internal predecessors, (108), 18 states have call successors, (18), 13 states have call predecessors, (18), 12 states have return successors, (28), 11 states have call predecessors, (28), 14 states have call successors, (28) [2023-11-19 07:41:04,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 154 transitions. [2023-11-19 07:41:04,616 INFO L240 hiAutomatonCegarLoop]: Abstraction has 125 states and 154 transitions. [2023-11-19 07:41:04,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-19 07:41:04,617 INFO L428 stractBuchiCegarLoop]: Abstraction has 125 states and 154 transitions. [2023-11-19 07:41:04,617 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-19 07:41:04,617 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 125 states and 154 transitions. [2023-11-19 07:41:04,619 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-19 07:41:04,619 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:41:04,619 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:41:04,620 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:41:04,620 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2023-11-19 07:41:04,620 INFO L748 eck$LassoCheckResult]: Stem: 5105#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 5094#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;havoc main_#t~nondet12#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 5084#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 5071#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 5114#$Ultimate##0 ~n := #in~n;~m := #in~m; 5130#L58 assume !(~n <= 1); 5129#L61 assume !(2 == ~n); 5128#L64 assume ~n > 2; 5127#L65 assume !(~m <= 1); 5098#L68 call #t~ret10 := multiple_of(~n, ~m);< 5126#$Ultimate##0 ~n := #in~n;~m := #in~m; 5125#L32 assume !(~m < 0); 5124#L35 assume !(~n < 0); 5123#L38 assume !(0 == ~m); 5122#L41 assume !(0 == ~n); 5082#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5120#$Ultimate##0 ~n := #in~n;~m := #in~m; 5121#L32 assume !(~m < 0); 5140#L35 assume ~n < 0; 5091#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5118#$Ultimate##0 ~n := #in~n;~m := #in~m; 5119#L32 assume !(~m < 0); 5155#L35 assume !(~n < 0); 5153#L38 assume !(0 == ~m); 5151#L41 assume !(0 == ~n); 5088#L44 [2023-11-19 07:41:04,620 INFO L750 eck$LassoCheckResult]: Loop: 5088#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5154#$Ultimate##0 ~n := #in~n;~m := #in~m; 5152#L32 assume !(~m < 0); 5149#L35 assume ~n < 0; 5085#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5089#$Ultimate##0 ~n := #in~n;~m := #in~m; 5135#L32 assume !(~m < 0); 5131#L35 assume !(~n < 0); 5133#L38 assume !(0 == ~m); 5144#L41 assume !(0 == ~n); 5088#L44 [2023-11-19 07:41:04,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:04,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1630507919, now seen corresponding path program 1 times [2023-11-19 07:41:04,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:41:04,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778313389] [2023-11-19 07:41:04,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:41:04,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:41:04,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:41:04,712 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:41:04,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-19 07:41:04,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778313389] [2023-11-19 07:41:04,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778313389] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-19 07:41:04,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387539764] [2023-11-19 07:41:04,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:41:04,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-19 07:41:04,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 [2023-11-19 07:41:04,715 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-19 07:41:04,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2023-11-19 07:41:04,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-19 07:41:04,767 INFO L262 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-19 07:41:04,768 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-19 07:41:04,813 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:41:04,813 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-19 07:41:04,909 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-19 07:41:04,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387539764] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-19 07:41:04,910 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-19 07:41:04,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2023-11-19 07:41:04,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009921030] [2023-11-19 07:41:04,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-19 07:41:04,911 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-19 07:41:04,911 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:04,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1914411566, now seen corresponding path program 1 times [2023-11-19 07:41:04,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:41:04,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362598704] [2023-11-19 07:41:04,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:41:04,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:41:04,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:04,915 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:41:04,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:04,919 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:41:05,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-19 07:41:05,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-19 07:41:05,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-11-19 07:41:05,172 INFO L87 Difference]: Start difference. First operand 125 states and 154 transitions. cyclomatic complexity: 35 Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 8 states have internal predecessors, (34), 6 states have call successors, (7), 7 states have call predecessors, (7), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-19 07:41:05,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-19 07:41:05,332 INFO L93 Difference]: Finished difference Result 153 states and 195 transitions. [2023-11-19 07:41:05,332 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 153 states and 195 transitions. [2023-11-19 07:41:05,334 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-19 07:41:05,336 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 153 states to 151 states and 193 transitions. [2023-11-19 07:41:05,337 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 136 [2023-11-19 07:41:05,337 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 136 [2023-11-19 07:41:05,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 151 states and 193 transitions. [2023-11-19 07:41:05,337 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-19 07:41:05,337 INFO L218 hiAutomatonCegarLoop]: Abstraction has 151 states and 193 transitions. [2023-11-19 07:41:05,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states and 193 transitions. [2023-11-19 07:41:05,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 147. [2023-11-19 07:41:05,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 112 states have (on average 1.1071428571428572) internal successors, (124), 118 states have internal predecessors, (124), 20 states have call successors, (20), 15 states have call predecessors, (20), 15 states have return successors, (36), 13 states have call predecessors, (36), 17 states have call successors, (36) [2023-11-19 07:41:05,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 180 transitions. [2023-11-19 07:41:05,343 INFO L240 hiAutomatonCegarLoop]: Abstraction has 147 states and 180 transitions. [2023-11-19 07:41:05,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-19 07:41:05,344 INFO L428 stractBuchiCegarLoop]: Abstraction has 147 states and 180 transitions. [2023-11-19 07:41:05,344 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2023-11-19 07:41:05,344 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 147 states and 180 transitions. [2023-11-19 07:41:05,345 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-19 07:41:05,346 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-19 07:41:05,346 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-19 07:41:05,347 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-19 07:41:05,347 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2023-11-19 07:41:05,347 INFO L748 eck$LassoCheckResult]: Stem: 5556#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 5542#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;havoc main_#t~nondet12#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 5537#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 5523#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 5560#$Ultimate##0 ~n := #in~n;~m := #in~m; 5617#L58 assume !(~n <= 1); 5615#L61 assume !(2 == ~n); 5609#L64 assume ~n > 2; 5606#L65 assume !(~m <= 1); 5600#L68 call #t~ret10 := multiple_of(~n, ~m);< 5602#$Ultimate##0 ~n := #in~n;~m := #in~m; 5623#L32 assume !(~m < 0); 5622#L35 assume !(~n < 0); 5621#L38 assume !(0 == ~m); 5620#L41 assume !(0 == ~n); 5555#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5613#$Ultimate##0 ~n := #in~n;~m := #in~m; 5643#L32 assume !(~m < 0); 5641#L35 assume !(~n < 0); 5639#L38 assume !(0 == ~m); 5554#L41 assume !(0 == ~n); 5514#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5529#$Ultimate##0 ~n := #in~n;~m := #in~m; 5530#L32 assume !(~m < 0); 5570#L35 assume ~n < 0; 5533#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5564#$Ultimate##0 ~n := #in~n;~m := #in~m; 5543#L32 assume !(~m < 0); 5544#L35 assume !(~n < 0); 5532#L38 assume !(0 == ~m); 5534#L41 assume !(0 == ~n); 5512#L44 [2023-11-19 07:41:05,347 INFO L750 eck$LassoCheckResult]: Loop: 5512#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5557#$Ultimate##0 ~n := #in~n;~m := #in~m; 5652#L32 assume !(~m < 0); 5650#L35 assume ~n < 0; 5526#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5525#$Ultimate##0 ~n := #in~n;~m := #in~m; 5528#L32 assume !(~m < 0); 5653#L35 assume !(~n < 0); 5651#L38 assume !(0 == ~m); 5649#L41 assume !(0 == ~n); 5512#L44 [2023-11-19 07:41:05,348 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:05,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1699001928, now seen corresponding path program 2 times [2023-11-19 07:41:05,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:41:05,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132819191] [2023-11-19 07:41:05,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:41:05,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:41:05,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:05,356 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:41:05,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:05,364 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:41:05,364 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:05,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1914411566, now seen corresponding path program 2 times [2023-11-19 07:41:05,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:41:05,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40511252] [2023-11-19 07:41:05,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:41:05,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:41:05,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:05,368 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:41:05,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:05,371 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:41:05,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-19 07:41:05,372 INFO L85 PathProgramCache]: Analyzing trace with hash -186489931, now seen corresponding path program 3 times [2023-11-19 07:41:05,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-19 07:41:05,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467431957] [2023-11-19 07:41:05,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-19 07:41:05,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-19 07:41:05,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:05,381 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:41:05,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:05,391 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-19 07:41:06,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:06,720 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-19 07:41:06,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-19 07:41:06,791 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 19.11 07:41:06 BoogieIcfgContainer [2023-11-19 07:41:06,809 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-11-19 07:41:06,810 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-19 07:41:06,810 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-19 07:41:06,810 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-19 07:41:06,811 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:40:50" (3/4) ... [2023-11-19 07:41:06,813 INFO L134 WitnessPrinter]: Generating witness for non-termination counterexample [2023-11-19 07:41:06,873 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/witness.graphml [2023-11-19 07:41:06,873 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-19 07:41:06,874 INFO L158 Benchmark]: Toolchain (without parser) took 17386.63ms. Allocated memory was 136.3MB in the beginning and 201.3MB in the end (delta: 65.0MB). Free memory was 105.9MB in the beginning and 95.6MB in the end (delta: 10.3MB). Peak memory consumption was 78.2MB. Max. memory is 16.1GB. [2023-11-19 07:41:06,874 INFO L158 Benchmark]: CDTParser took 0.66ms. Allocated memory is still 136.3MB. Free memory is still 96.3MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-19 07:41:06,875 INFO L158 Benchmark]: CACSL2BoogieTranslator took 257.81ms. Allocated memory is still 136.3MB. Free memory was 105.7MB in the beginning and 94.9MB in the end (delta: 10.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-11-19 07:41:06,875 INFO L158 Benchmark]: Boogie Procedure Inliner took 34.47ms. Allocated memory is still 136.3MB. Free memory was 94.9MB in the beginning and 93.4MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-19 07:41:06,876 INFO L158 Benchmark]: Boogie Preprocessor took 26.12ms. Allocated memory is still 136.3MB. Free memory was 93.4MB in the beginning and 92.2MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-19 07:41:06,876 INFO L158 Benchmark]: RCFGBuilder took 447.04ms. Allocated memory is still 136.3MB. Free memory was 92.2MB in the beginning and 79.7MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-11-19 07:41:06,877 INFO L158 Benchmark]: BuchiAutomizer took 16548.24ms. Allocated memory was 136.3MB in the beginning and 201.3MB in the end (delta: 65.0MB). Free memory was 79.4MB in the beginning and 97.7MB in the end (delta: -18.3MB). Peak memory consumption was 48.8MB. Max. memory is 16.1GB. [2023-11-19 07:41:06,877 INFO L158 Benchmark]: Witness Printer took 63.54ms. Allocated memory is still 201.3MB. Free memory was 97.7MB in the beginning and 95.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-19 07:41:06,879 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.66ms. Allocated memory is still 136.3MB. Free memory is still 96.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 257.81ms. Allocated memory is still 136.3MB. Free memory was 105.7MB in the beginning and 94.9MB in the end (delta: 10.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 34.47ms. Allocated memory is still 136.3MB. Free memory was 94.9MB in the beginning and 93.4MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 26.12ms. Allocated memory is still 136.3MB. Free memory was 93.4MB in the beginning and 92.2MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 447.04ms. Allocated memory is still 136.3MB. Free memory was 92.2MB in the beginning and 79.7MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * BuchiAutomizer took 16548.24ms. Allocated memory was 136.3MB in the beginning and 201.3MB in the end (delta: 65.0MB). Free memory was 79.4MB in the beginning and 97.7MB in the end (delta: -18.3MB). Peak memory consumption was 48.8MB. Max. memory is 16.1GB. * Witness Printer took 63.54ms. Allocated memory is still 201.3MB. Free memory was 97.7MB in the beginning and 95.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 15 terminating modules (8 trivial, 7 deterministic, 0 nondeterministic) and one nonterminating remainder module.One deterministic module has affine ranking function \old(m) and consists of 13 locations. One deterministic module has affine ranking function m and consists of 5 locations. One deterministic module has affine ranking function (-1 * \old(m)) and consists of 5 locations. One deterministic module has affine ranking function (-1 * \old(n)) and consists of 4 locations. One deterministic module has affine ranking function \old(n) and consists of 6 locations. One deterministic module has affine ranking function m and consists of 6 locations. One deterministic module has affine ranking function m and consists of 5 locations. 8 modules have a trivial ranking function, the largest among these consists of 14 locations. The remainder module has 147 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 16.4s and 11 iterations. TraceHistogramMax:4. Analysis of lassos took 12.4s. Construction of modules took 0.8s. Büchi inclusion checks took 2.7s. Highest rank in rank-based complementation 3. Minimization of det autom 4. Minimization of nondet autom 11. Automata minimization 0.2s AutomataMinimizationTime, 15 MinimizatonAttempts, 271 StatesRemovedByMinimization, 15 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [7, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 1/7 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 684 SdHoareTripleChecker+Valid, 1.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 658 mSDsluCounter, 1896 SdHoareTripleChecker+Invalid, 0.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1229 mSDsCounter, 191 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 864 IncrementalHoareTripleChecker+Invalid, 1055 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 191 mSolverCounterUnsat, 667 mSDtfsCounter, 864 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont1 unkn0 SFLI2 SFLT2 conc0 concLT1 SILN1 SILU0 SILI0 SILT4 lasso0 LassoPreprocessingBenchmarks: Lassos: inital19 mio100 ax100 hnf100 lsp80 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq169 hnf93 smp90 dnf100 smp100 tf109 neg100 sie103 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 40ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 19 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 7 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 4.7s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Nontermination possible Buchi Automizer proved that your program is nonterminating for some inputs - LassoShapedNonTerminationArgument [Line: 44]: Nontermination argument in form of an infinite program execution. Nontermination argument in form of an infinite program execution. Stem: [L77] int n = __VERIFIER_nondet_int(); [L78] COND FALSE !(n < 1 || n > 46340) [L83] CALL is_prime(n) [L53] CALL is_prime_(n, n - 1) VAL [\old(m)=2, \old(n)=3] [L58] COND FALSE !(n <= 1) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L61] COND FALSE !(n == 2) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L64] COND TRUE n > 2 VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L65] COND FALSE !(m <= 1) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L68] CALL multiple_of(n, m) VAL [\old(m)=2, \old(n)=3] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L44] CALL multiple_of(n - m, m) VAL [\old(m)=2, \old(n)=1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L44] CALL multiple_of(n - m, m) VAL [\old(m)=2, \old(n)=-1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=-1, m=2, n=-1] [L35] COND TRUE n < 0 VAL [\old(m)=2, \old(n)=-1, m=2, n=-1] [L36] CALL multiple_of(-n, m) VAL [\old(m)=2, \old(n)=1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] Loop: [L44] CALL multiple_of(n - m, m) [L32] COND FALSE !(m < 0) [L35] COND TRUE n < 0 [L36] CALL multiple_of(-n, m) [L32] COND FALSE !(m < 0) [L35] COND FALSE !(n < 0) [L38] COND FALSE !(m == 0) [L41] COND FALSE !(n == 0) End of lasso representation. - StatisticsResult: NonterminationArgumentStatistics Fixpoint - NonterminatingLassoResult [Line: 44]: Nonterminating execution Found a nonterminating execution for the following lasso shaped sequence of statements. Stem: [L77] int n = __VERIFIER_nondet_int(); [L78] COND FALSE !(n < 1 || n > 46340) [L83] CALL is_prime(n) [L53] CALL is_prime_(n, n - 1) VAL [\old(m)=2, \old(n)=3] [L58] COND FALSE !(n <= 1) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L61] COND FALSE !(n == 2) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L64] COND TRUE n > 2 VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L65] COND FALSE !(m <= 1) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L68] CALL multiple_of(n, m) VAL [\old(m)=2, \old(n)=3] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L44] CALL multiple_of(n - m, m) VAL [\old(m)=2, \old(n)=1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L44] CALL multiple_of(n - m, m) VAL [\old(m)=2, \old(n)=-1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=-1, m=2, n=-1] [L35] COND TRUE n < 0 VAL [\old(m)=2, \old(n)=-1, m=2, n=-1] [L36] CALL multiple_of(-n, m) VAL [\old(m)=2, \old(n)=1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] Loop: [L44] CALL multiple_of(n - m, m) [L32] COND FALSE !(m < 0) [L35] COND TRUE n < 0 [L36] CALL multiple_of(-n, m) [L32] COND FALSE !(m < 0) [L35] COND FALSE !(n < 0) [L38] COND FALSE !(m == 0) [L41] COND FALSE !(n == 0) End of lasso representation. RESULT: Ultimate proved your program to be incorrect! [2023-11-19 07:41:06,959 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2023-11-19 07:41:07,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-19 07:41:07,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_85af9819-fa7d-4a31-8999-ef6ef0c37f68/bin/uautomizer-verify-uCwYo4JHxu/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE(TERM)