./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 0e0057cc 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_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive/Primes.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya --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.4-dev-0e0057c [2023-11-29 02:46:41,189 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 02:46:41,262 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Termination-32bit-Automizer_Default.epf [2023-11-29 02:46:41,268 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 02:46:41,269 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 02:46:41,295 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 02:46:41,296 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 02:46:41,296 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 02:46:41,297 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 02:46:41,298 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 02:46:41,299 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 02:46:41,299 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 02:46:41,300 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 02:46:41,301 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-29 02:46:41,301 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-29 02:46:41,302 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-29 02:46:41,302 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-29 02:46:41,303 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-29 02:46:41,304 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-29 02:46:41,304 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 02:46:41,305 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-29 02:46:41,306 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 02:46:41,306 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 02:46:41,307 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 02:46:41,307 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 02:46:41,308 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-29 02:46:41,308 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-29 02:46:41,309 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-29 02:46:41,309 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 02:46:41,310 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 02:46:41,310 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 02:46:41,311 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-29 02:46:41,311 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 02:46:41,311 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 02:46:41,312 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 02:46:41,312 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 02:46:41,312 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 02:46:41,313 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-29 02:46:41,313 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_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/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_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya 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-29 02:46:41,573 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 02:46:41,596 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 02:46:41,600 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 02:46:41,601 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 02:46:41,601 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 02:46:41,603 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/recursive/Primes.c [2023-11-29 02:46:44,605 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 02:46:44,793 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 02:46:44,793 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/sv-benchmarks/c/recursive/Primes.c [2023-11-29 02:46:44,801 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/data/d1fe02216/d99186880bf1458cb2a2c7ed5c34bcbb/FLAG8361e89ed [2023-11-29 02:46:44,816 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/data/d1fe02216/d99186880bf1458cb2a2c7ed5c34bcbb [2023-11-29 02:46:44,818 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 02:46:44,819 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 02:46:44,820 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 02:46:44,821 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 02:46:44,826 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 02:46:44,826 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:46:44" (1/1) ... [2023-11-29 02:46:44,827 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@31287935 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:44, skipping insertion in model container [2023-11-29 02:46:44,828 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:46:44" (1/1) ... [2023-11-29 02:46:44,851 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 02:46:45,005 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:46:45,017 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 02:46:45,040 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:46:45,055 INFO L206 MainTranslator]: Completed translation [2023-11-29 02:46:45,055 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45 WrapperNode [2023-11-29 02:46:45,056 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 02:46:45,057 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 02:46:45,057 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 02:46:45,057 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 02:46:45,064 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,071 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,090 INFO L138 Inliner]: procedures = 16, calls = 18, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 50 [2023-11-29 02:46:45,091 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 02:46:45,091 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 02:46:45,092 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 02:46:45,092 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 02:46:45,102 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,102 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,104 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,118 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-11-29 02:46:45,118 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,119 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,123 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,126 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,128 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,129 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,132 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 02:46:45,133 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 02:46:45,133 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 02:46:45,133 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 02:46:45,134 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (1/1) ... [2023-11-29 02:46:45,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:45,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:45,164 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:45,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-29 02:46:45,197 INFO L130 BoogieDeclarations]: Found specification of procedure multiple_of [2023-11-29 02:46:45,197 INFO L138 BoogieDeclarations]: Found implementation of procedure multiple_of [2023-11-29 02:46:45,197 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 02:46:45,198 INFO L130 BoogieDeclarations]: Found specification of procedure mult [2023-11-29 02:46:45,198 INFO L138 BoogieDeclarations]: Found implementation of procedure mult [2023-11-29 02:46:45,198 INFO L130 BoogieDeclarations]: Found specification of procedure is_prime_ [2023-11-29 02:46:45,198 INFO L138 BoogieDeclarations]: Found implementation of procedure is_prime_ [2023-11-29 02:46:45,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 02:46:45,198 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 02:46:45,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 02:46:45,271 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 02:46:45,274 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 02:46:45,487 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 02:46:45,500 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 02:46:45,500 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-29 02:46:45,502 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:46:45 BoogieIcfgContainer [2023-11-29 02:46:45,502 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 02:46:45,504 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-29 02:46:45,504 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-29 02:46:45,508 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-29 02:46:45,509 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-29 02:46:45,509 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 29.11 02:46:44" (1/3) ... [2023-11-29 02:46:45,510 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5e78744a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 29.11 02:46:45, skipping insertion in model container [2023-11-29 02:46:45,511 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-29 02:46:45,511 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:46:45" (2/3) ... [2023-11-29 02:46:45,511 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5e78744a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 29.11 02:46:45, skipping insertion in model container [2023-11-29 02:46:45,511 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-29 02:46:45,512 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:46:45" (3/3) ... [2023-11-29 02:46:45,513 INFO L332 chiAutomizerObserver]: Analyzing ICFG Primes.c [2023-11-29 02:46:45,580 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-29 02:46:45,580 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-29 02:46:45,581 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-29 02:46:45,581 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-29 02:46:45,581 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-29 02:46:45,581 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-29 02:46:45,581 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-29 02:46:45,582 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-29 02:46:45,586 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-29 02:46:45,610 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-29 02:46:45,610 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:45,610 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:45,617 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-29 02:46:45,617 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:46:45,617 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-29 02:46:45,618 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-29 02:46:45,624 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-29 02:46:45,624 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:45,624 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:45,625 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-29 02:46:45,625 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:46:45,635 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#0(48, 1, 0, 1);call write~init~int#0(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-29 02:46:45,636 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-29 02:46:45,643 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:45,643 INFO L85 PathProgramCache]: Analyzing trace with hash 2218665, now seen corresponding path program 1 times [2023-11-29 02:46:45,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:45,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528217410] [2023-11-29 02:46:45,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:45,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:45,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:45,773 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:45,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:45,806 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:45,809 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:45,809 INFO L85 PathProgramCache]: Analyzing trace with hash -2140609117, now seen corresponding path program 1 times [2023-11-29 02:46:45,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:45,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912613549] [2023-11-29 02:46:45,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:45,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:45,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:45,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 02:46:45,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:46,054 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-29 02:46:46,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:46:46,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912613549] [2023-11-29 02:46:46,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912613549] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:46:46,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:46:46,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:46:46,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615658038] [2023-11-29 02:46:46,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:46:46,063 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-29 02:46:46,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:46:46,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:46:46,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:46:46,105 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-29 02:46:46,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:46:46,231 INFO L93 Difference]: Finished difference Result 56 states and 80 transitions. [2023-11-29 02:46:46,233 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 56 states and 80 transitions. [2023-11-29 02:46:46,238 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-29 02:46:46,246 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 56 states to 41 states and 54 transitions. [2023-11-29 02:46:46,248 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 41 [2023-11-29 02:46:46,249 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 41 [2023-11-29 02:46:46,249 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 54 transitions. [2023-11-29 02:46:46,252 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:46:46,252 INFO L218 hiAutomatonCegarLoop]: Abstraction has 41 states and 54 transitions. [2023-11-29 02:46:46,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states and 54 transitions. [2023-11-29 02:46:46,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 39. [2023-11-29 02:46:46,289 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-29 02:46:46,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 51 transitions. [2023-11-29 02:46:46,292 INFO L240 hiAutomatonCegarLoop]: Abstraction has 39 states and 51 transitions. [2023-11-29 02:46:46,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:46:46,298 INFO L428 stractBuchiCegarLoop]: Abstraction has 39 states and 51 transitions. [2023-11-29 02:46:46,298 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-29 02:46:46,298 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 51 transitions. [2023-11-29 02:46:46,300 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-29 02:46:46,300 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:46,300 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:46,301 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-29 02:46:46,301 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:46:46,302 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#0(48, 1, 0, 1);call write~init~int#0(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-29 02:46:46,302 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-29 02:46:46,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:46,303 INFO L85 PathProgramCache]: Analyzing trace with hash 2218665, now seen corresponding path program 2 times [2023-11-29 02:46:46,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:46,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413782439] [2023-11-29 02:46:46,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:46,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:46,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:46,315 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:46,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:46,326 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:46,327 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:46,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1912428317, now seen corresponding path program 1 times [2023-11-29 02:46:46,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:46,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775817307] [2023-11-29 02:46:46,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:46,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:46,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:46,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 02:46:46,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:46,438 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-29 02:46:46,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:46:46,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775817307] [2023-11-29 02:46:46,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775817307] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:46:46,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:46:46,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:46:46,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082685489] [2023-11-29 02:46:46,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:46:46,441 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-29 02:46:46,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:46:46,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:46:46,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:46:46,442 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-29 02:46:46,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:46:46,521 INFO L93 Difference]: Finished difference Result 43 states and 57 transitions. [2023-11-29 02:46:46,522 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 43 states and 57 transitions. [2023-11-29 02:46:46,525 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-29 02:46:46,527 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 43 states to 43 states and 57 transitions. [2023-11-29 02:46:46,527 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 43 [2023-11-29 02:46:46,528 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 43 [2023-11-29 02:46:46,528 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 57 transitions. [2023-11-29 02:46:46,529 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:46:46,529 INFO L218 hiAutomatonCegarLoop]: Abstraction has 43 states and 57 transitions. [2023-11-29 02:46:46,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states and 57 transitions. [2023-11-29 02:46:46,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 41. [2023-11-29 02:46:46,535 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-29 02:46:46,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 54 transitions. [2023-11-29 02:46:46,536 INFO L240 hiAutomatonCegarLoop]: Abstraction has 41 states and 54 transitions. [2023-11-29 02:46:46,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:46:46,538 INFO L428 stractBuchiCegarLoop]: Abstraction has 41 states and 54 transitions. [2023-11-29 02:46:46,538 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-29 02:46:46,538 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 54 transitions. [2023-11-29 02:46:46,540 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-29 02:46:46,540 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:46,540 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:46,541 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-29 02:46:46,541 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-29 02:46:46,542 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#0(48, 1, 0, 1);call write~init~int#0(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-29 02:46:46,542 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-29 02:46:46,543 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:46,543 INFO L85 PathProgramCache]: Analyzing trace with hash 2218665, now seen corresponding path program 3 times [2023-11-29 02:46:46,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:46,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352840025] [2023-11-29 02:46:46,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:46,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:46,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:46,552 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:46,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:46,561 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:46,562 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:46,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1879332525, now seen corresponding path program 1 times [2023-11-29 02:46:46,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:46,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464302339] [2023-11-29 02:46:46,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:46,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:46,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:46,578 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:46,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:46,594 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:46,594 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:46,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1583483899, now seen corresponding path program 1 times [2023-11-29 02:46:46,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:46,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149522234] [2023-11-29 02:46:46,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:46,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:46,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:46,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-29 02:46:46,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:46,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-29 02:46:46,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:46,858 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-29 02:46:46,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:46:46,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149522234] [2023-11-29 02:46:46,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149522234] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:46:46,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674074634] [2023-11-29 02:46:46,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:46,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:46:46,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:46,862 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:46:46,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 02:46:46,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:46,948 INFO L262 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 02:46:46,952 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:47,106 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-29 02:46:47,107 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:46:47,444 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-29 02:46:47,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674074634] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:46:47,444 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:46:47,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2023-11-29 02:46:47,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677601120] [2023-11-29 02:46:47,445 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:46:47,831 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:47,831 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:47,831 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:47,832 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:47,832 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-29 02:46:47,832 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:47,832 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:47,832 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:47,832 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration3_Loop [2023-11-29 02:46:47,832 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:47,833 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:47,847 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-29 02:46:47,857 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-29 02:46:47,860 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-29 02:46:47,863 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-29 02:46:47,875 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-29 02:46:47,880 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-29 02:46:47,950 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:47,951 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-29 02:46:47,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:47,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:47,969 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:47,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-29 02:46:47,977 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:47,977 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:47,996 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:47,996 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-29 02:46:48,002 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:48,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:48,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:48,004 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:48,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-29 02:46:48,007 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:48,007 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:48,023 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:48,023 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-29 02:46:48,027 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2023-11-29 02:46:48,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:48,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:48,029 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:48,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-29 02:46:48,033 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:48,033 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:48,061 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:48,062 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-29 02:46:48,065 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2023-11-29 02:46:48,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:48,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:48,067 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:48,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-29 02:46:48,070 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:48,070 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:48,097 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2023-11-29 02:46:48,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:48,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:48,098 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:48,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-29 02:46:48,101 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-29 02:46:48,101 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:48,331 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-29 02:46:48,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2023-11-29 02:46:48,335 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:48,335 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:48,336 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:48,336 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:48,336 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-29 02:46:48,336 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:48,336 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:48,336 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:48,336 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration3_Loop [2023-11-29 02:46:48,336 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:48,336 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:48,338 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-29 02:46:48,340 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-29 02:46:48,343 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-29 02:46:48,345 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-29 02:46:48,354 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-29 02:46:48,357 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-29 02:46:48,406 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:48,411 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-29 02:46:48,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:48,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:48,416 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:48,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-29 02:46:48,418 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-29 02:46:48,433 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:48,433 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:48,434 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:48,434 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:48,434 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:48,436 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:48,436 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:48,439 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:48,443 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2023-11-29 02:46:48,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:48,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:48,445 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:48,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-29 02:46:48,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-29 02:46:48,464 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:48,464 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:48,465 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:48,465 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:48,465 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:48,466 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:48,466 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:48,468 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:48,472 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2023-11-29 02:46:48,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:48,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:48,473 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:48,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-29 02:46:48,478 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-29 02:46:48,493 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:48,493 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:48,493 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:48,494 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:48,494 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:48,496 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:48,496 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:48,499 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:48,503 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2023-11-29 02:46:48,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:48,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:48,505 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:48,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-29 02:46:48,509 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-29 02:46:48,524 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:48,524 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:48,524 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:48,524 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:48,524 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:48,527 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:48,527 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:48,531 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-29 02:46:48,537 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-29 02:46:48,537 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-29 02:46:48,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:48,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:48,540 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:48,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-29 02:46:48,551 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-29 02:46:48,551 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-29 02:46:48,551 INFO L513 LassoAnalysis]: Proved termination. [2023-11-29 02:46:48,552 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(is_prime__#in~m) = 1*is_prime__#in~m Supporting invariants [] [2023-11-29 02:46:48,557 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:48,559 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-29 02:46:48,584 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:48,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:48,603 INFO L262 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 02:46:48,604 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:48,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:48,647 INFO L262 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 02:46:48,650 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:48,910 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-29 02:46:48,914 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-29 02:46:48,916 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-29 02:46:49,100 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2023-11-29 02:46:49,579 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-29 02:46:49,581 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-29 02:46:49,582 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-29 02:46:49,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 77 transitions. [2023-11-29 02:46:49,585 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 4 letters. Loop has 24 letters. [2023-11-29 02:46:49,587 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:49,587 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 28 letters. Loop has 24 letters. [2023-11-29 02:46:49,588 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:49,588 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 4 letters. Loop has 48 letters. [2023-11-29 02:46:49,589 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:49,590 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 322 states and 477 transitions. [2023-11-29 02:46:49,603 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 30 [2023-11-29 02:46:49,616 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 322 states to 264 states and 371 transitions. [2023-11-29 02:46:49,616 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 156 [2023-11-29 02:46:49,617 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 159 [2023-11-29 02:46:49,618 INFO L73 IsDeterministic]: Start isDeterministic. Operand 264 states and 371 transitions. [2023-11-29 02:46:49,618 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-29 02:46:49,618 INFO L218 hiAutomatonCegarLoop]: Abstraction has 264 states and 371 transitions. [2023-11-29 02:46:49,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states and 371 transitions. [2023-11-29 02:46:49,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 163. [2023-11-29 02:46:49,648 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-29 02:46:49,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 220 transitions. [2023-11-29 02:46:49,652 INFO L240 hiAutomatonCegarLoop]: Abstraction has 163 states and 220 transitions. [2023-11-29 02:46:49,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:46:49,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:46:49,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:46:49,653 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-29 02:46:49,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:46:49,858 INFO L93 Difference]: Finished difference Result 171 states and 229 transitions. [2023-11-29 02:46:49,858 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 171 states and 229 transitions. [2023-11-29 02:46:49,862 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 29 [2023-11-29 02:46:49,865 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 171 states to 107 states and 147 transitions. [2023-11-29 02:46:49,866 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 107 [2023-11-29 02:46:49,866 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 107 [2023-11-29 02:46:49,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 107 states and 147 transitions. [2023-11-29 02:46:49,868 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:46:49,868 INFO L218 hiAutomatonCegarLoop]: Abstraction has 107 states and 147 transitions. [2023-11-29 02:46:49,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states and 147 transitions. [2023-11-29 02:46:49,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 93. [2023-11-29 02:46:49,876 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-29 02:46:49,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 126 transitions. [2023-11-29 02:46:49,877 INFO L240 hiAutomatonCegarLoop]: Abstraction has 93 states and 126 transitions. [2023-11-29 02:46:49,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 02:46:49,878 INFO L428 stractBuchiCegarLoop]: Abstraction has 93 states and 126 transitions. [2023-11-29 02:46:49,879 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-29 02:46:49,879 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 126 transitions. [2023-11-29 02:46:49,880 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 29 [2023-11-29 02:46:49,880 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:49,881 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:49,881 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:46:49,881 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-29 02:46:49,881 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#0(48, 1, 0, 1);call write~init~int#0(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-29 02:46:49,882 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-29 02:46:49,882 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:49,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1581488555, now seen corresponding path program 1 times [2023-11-29 02:46:49,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:49,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133524410] [2023-11-29 02:46:49,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:49,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:49,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:49,925 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-29 02:46:49,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:46:49,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133524410] [2023-11-29 02:46:49,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133524410] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:46:49,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:46:49,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:46:49,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859209420] [2023-11-29 02:46:49,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:46:49,927 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-29 02:46:49,927 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:49,927 INFO L85 PathProgramCache]: Analyzing trace with hash 134543, now seen corresponding path program 1 times [2023-11-29 02:46:49,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:49,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169298938] [2023-11-29 02:46:49,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:49,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:49,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:49,932 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:49,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:49,935 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:50,010 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:50,010 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:50,010 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:50,010 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:50,010 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-29 02:46:50,010 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:50,010 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:50,010 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:50,010 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration4_Loop [2023-11-29 02:46:50,011 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:50,011 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:50,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-29 02:46:50,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-29 02:46:50,023 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-29 02:46:50,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-29 02:46:50,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-29 02:46:50,034 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-29 02:46:50,083 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:50,083 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-29 02:46:50,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:50,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:50,085 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:50,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-29 02:46:50,089 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:50,089 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:50,105 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:50,105 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-29 02:46:50,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2023-11-29 02:46:50,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:50,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:50,110 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:50,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-29 02:46:50,114 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:50,114 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:50,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2023-11-29 02:46:50,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:50,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:50,144 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:50,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-29 02:46:50,149 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-29 02:46:50,149 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:51,343 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-29 02:46:51,347 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:51,348 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:51,348 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:51,348 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:51,348 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:51,348 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-29 02:46:51,348 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:51,348 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:51,348 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:51,348 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration4_Loop [2023-11-29 02:46:51,348 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:51,349 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:51,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-29 02:46:51,356 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-29 02:46:51,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-29 02:46:51,365 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-29 02:46:51,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-29 02:46:51,370 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-29 02:46:51,413 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:51,413 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-29 02:46:51,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:51,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:51,414 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:51,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-29 02:46:51,417 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-29 02:46:51,428 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:51,429 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:51,429 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:51,429 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:51,429 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:51,430 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:51,430 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:51,432 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:51,435 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2023-11-29 02:46:51,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:51,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:51,437 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:51,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-29 02:46:51,440 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-29 02:46:51,454 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:51,454 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:51,454 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:51,454 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:51,454 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:51,455 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:51,455 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:51,457 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:51,460 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2023-11-29 02:46:51,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:51,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:51,465 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:51,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-29 02:46:51,468 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-29 02:46:51,480 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:51,480 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:51,480 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:51,480 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:51,480 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:51,481 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:51,482 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:51,485 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-29 02:46:51,487 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-29 02:46:51,487 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-29 02:46:51,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:51,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:51,488 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:51,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-29 02:46:51,491 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-29 02:46:51,491 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-29 02:46:51,491 INFO L513 LassoAnalysis]: Proved termination. [2023-11-29 02:46:51,491 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_~m) = 1*multiple_of_~m Supporting invariants [] [2023-11-29 02:46:51,494 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2023-11-29 02:46:51,495 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-29 02:46:51,506 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:51,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:51,529 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:46:51,530 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:51,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:51,559 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 02:46:51,560 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:51,581 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-29 02:46:51,582 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-29 02:46:51,582 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-29 02:46:51,662 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-29 02:46:51,663 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-29 02:46:51,663 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-29 02:46:51,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 67 transitions. [2023-11-29 02:46:51,664 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 12 letters. Loop has 3 letters. [2023-11-29 02:46:51,665 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:51,665 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 15 letters. Loop has 3 letters. [2023-11-29 02:46:51,665 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:51,665 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 12 letters. Loop has 6 letters. [2023-11-29 02:46:51,665 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:51,666 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 253 transitions. [2023-11-29 02:46:51,670 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 42 [2023-11-29 02:46:51,674 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 137 states and 182 transitions. [2023-11-29 02:46:51,674 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2023-11-29 02:46:51,675 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 114 [2023-11-29 02:46:51,675 INFO L73 IsDeterministic]: Start isDeterministic. Operand 137 states and 182 transitions. [2023-11-29 02:46:51,675 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-29 02:46:51,675 INFO L218 hiAutomatonCegarLoop]: Abstraction has 137 states and 182 transitions. [2023-11-29 02:46:51,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states and 182 transitions. [2023-11-29 02:46:51,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 108. [2023-11-29 02:46:51,682 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-29 02:46:51,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 146 transitions. [2023-11-29 02:46:51,684 INFO L240 hiAutomatonCegarLoop]: Abstraction has 108 states and 146 transitions. [2023-11-29 02:46:51,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:46:51,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:46:51,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:46:51,685 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-29 02:46:51,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:46:51,720 INFO L93 Difference]: Finished difference Result 98 states and 128 transitions. [2023-11-29 02:46:51,720 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 98 states and 128 transitions. [2023-11-29 02:46:51,722 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-29 02:46:51,724 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 98 states to 98 states and 128 transitions. [2023-11-29 02:46:51,724 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2023-11-29 02:46:51,725 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 98 [2023-11-29 02:46:51,725 INFO L73 IsDeterministic]: Start isDeterministic. Operand 98 states and 128 transitions. [2023-11-29 02:46:51,726 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 02:46:51,726 INFO L218 hiAutomatonCegarLoop]: Abstraction has 98 states and 128 transitions. [2023-11-29 02:46:51,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states and 128 transitions. [2023-11-29 02:46:51,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 92. [2023-11-29 02:46:51,733 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-29 02:46:51,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 121 transitions. [2023-11-29 02:46:51,734 INFO L240 hiAutomatonCegarLoop]: Abstraction has 92 states and 121 transitions. [2023-11-29 02:46:51,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:46:51,735 INFO L428 stractBuchiCegarLoop]: Abstraction has 92 states and 121 transitions. [2023-11-29 02:46:51,735 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-29 02:46:51,736 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 92 states and 121 transitions. [2023-11-29 02:46:51,737 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-29 02:46:51,737 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:51,737 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:51,738 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:46:51,738 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-29 02:46:51,738 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#0(48, 1, 0, 1);call write~init~int#0(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-29 02:46:51,738 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-29 02:46:51,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:51,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1704575146, now seen corresponding path program 1 times [2023-11-29 02:46:51,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:51,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172686519] [2023-11-29 02:46:51,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:51,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:51,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:51,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2023-11-29 02:46:51,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 02:46:51,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:51,824 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-29 02:46:51,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:46:51,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172686519] [2023-11-29 02:46:51,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172686519] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:46:51,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:46:51,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 02:46:51,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114111494] [2023-11-29 02:46:51,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:46:51,825 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-29 02:46:51,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:51,825 INFO L85 PathProgramCache]: Analyzing trace with hash 53807, now seen corresponding path program 1 times [2023-11-29 02:46:51,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:51,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717585958] [2023-11-29 02:46:51,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:51,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:51,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:51,829 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:51,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:51,832 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:51,875 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:51,875 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:51,875 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:51,875 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:51,876 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-29 02:46:51,876 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:51,876 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:51,876 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:51,876 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration5_Loop [2023-11-29 02:46:51,876 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:51,876 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:51,877 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-29 02:46:51,881 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-29 02:46:51,884 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-29 02:46:51,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-29 02:46:51,889 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-29 02:46:51,891 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-29 02:46:51,895 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-29 02:46:51,939 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:51,939 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-29 02:46:51,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:51,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:51,941 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:51,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-29 02:46:51,954 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:51,954 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:51,968 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:51,968 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-29 02:46:51,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2023-11-29 02:46:51,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:51,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:51,972 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:51,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-29 02:46:51,977 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:51,977 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:51,991 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:51,992 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#res=0} Honda state: {mult_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-29 02:46:51,996 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2023-11-29 02:46:51,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:51,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:51,997 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:51,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-29 02:46:52,000 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:52,000 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:52,014 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:52,014 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~m=0} Honda state: {mult_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-29 02:46:52,021 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2023-11-29 02:46:52,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,022 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-29 02:46:52,026 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:52,026 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:52,043 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:52,043 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~n=0} Honda state: {mult_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-29 02:46:52,047 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2023-11-29 02:46:52,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,048 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-29 02:46:52,051 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:52,051 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:52,066 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:52,066 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-29 02:46:52,071 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2023-11-29 02:46:52,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,072 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-29 02:46:52,075 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:52,075 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:52,090 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:52,090 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-29 02:46:52,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2023-11-29 02:46:52,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,094 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-29 02:46:52,097 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:52,097 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:52,114 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2023-11-29 02:46:52,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,115 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-29 02:46:52,118 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-29 02:46:52,118 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:52,191 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-29 02:46:52,194 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:52,194 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:52,194 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:52,194 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:52,194 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:52,194 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-29 02:46:52,195 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,195 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:52,195 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:52,195 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration5_Loop [2023-11-29 02:46:52,195 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:52,195 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:52,196 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-29 02:46:52,198 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-29 02:46:52,199 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-29 02:46:52,201 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-29 02:46:52,203 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-29 02:46:52,205 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-29 02:46:52,207 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-29 02:46:52,239 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:52,239 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-29 02:46:52,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,240 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-29 02:46:52,243 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-29 02:46:52,254 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:52,254 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:52,254 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:52,254 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:52,255 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:52,255 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:52,255 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:52,257 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:52,260 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2023-11-29 02:46:52,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,262 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-29 02:46:52,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-29 02:46:52,276 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:52,276 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:52,276 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:52,276 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:52,276 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:52,276 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:52,277 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:52,278 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:52,281 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:52,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,282 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-29 02:46:52,285 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-29 02:46:52,297 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:52,298 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:52,298 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:52,298 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:52,298 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:52,299 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:52,299 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:52,300 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:52,303 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2023-11-29 02:46:52,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,304 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-29 02:46:52,307 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-29 02:46:52,320 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:52,320 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:52,320 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:52,320 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:52,320 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:52,321 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:52,321 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:52,323 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:52,326 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2023-11-29 02:46:52,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,329 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-11-29 02:46:52,332 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-29 02:46:52,347 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:52,347 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:52,347 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:52,347 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:52,347 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:52,348 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:52,348 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:52,350 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:52,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:52,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,354 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-29 02:46:52,357 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-29 02:46:52,370 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:52,370 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:52,370 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:52,370 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:52,370 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:52,371 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:52,371 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:52,373 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:52,375 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:52,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,377 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-29 02:46:52,379 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-29 02:46:52,393 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:52,393 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:52,393 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:52,393 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:52,393 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:52,394 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:52,394 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:52,396 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-29 02:46:52,399 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-29 02:46:52,399 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-29 02:46:52,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,400 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-29 02:46:52,403 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-29 02:46:52,403 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-29 02:46:52,403 INFO L513 LassoAnalysis]: Proved termination. [2023-11-29 02:46:52,403 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_#in~m) = -1*mult_#in~m Supporting invariants [] [2023-11-29 02:46:52,406 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2023-11-29 02:46:52,407 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-29 02:46:52,420 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:52,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:52,446 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:46:52,448 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:52,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:52,516 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 02:46:52,516 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:52,542 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-29 02:46:52,543 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-29 02:46:52,544 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-29 02:46:52,645 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-29 02:46:52,646 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-29 02:46:52,646 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-29 02:46:52,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 48 transitions. [2023-11-29 02:46:52,647 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 14 letters. Loop has 3 letters. [2023-11-29 02:46:52,647 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:52,647 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 17 letters. Loop has 3 letters. [2023-11-29 02:46:52,648 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:52,648 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 14 letters. Loop has 6 letters. [2023-11-29 02:46:52,648 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:52,648 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 114 states and 145 transitions. [2023-11-29 02:46:52,650 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-29 02:46:52,652 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 114 states to 106 states and 137 transitions. [2023-11-29 02:46:52,652 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 99 [2023-11-29 02:46:52,653 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 101 [2023-11-29 02:46:52,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 137 transitions. [2023-11-29 02:46:52,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-29 02:46:52,653 INFO L218 hiAutomatonCegarLoop]: Abstraction has 106 states and 137 transitions. [2023-11-29 02:46:52,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states and 137 transitions. [2023-11-29 02:46:52,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 97. [2023-11-29 02:46:52,659 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-29 02:46:52,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 128 transitions. [2023-11-29 02:46:52,660 INFO L240 hiAutomatonCegarLoop]: Abstraction has 97 states and 128 transitions. [2023-11-29 02:46:52,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:46:52,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 02:46:52,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 02:46:52,661 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-29 02:46:52,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:46:52,702 INFO L93 Difference]: Finished difference Result 108 states and 139 transitions. [2023-11-29 02:46:52,702 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 108 states and 139 transitions. [2023-11-29 02:46:52,704 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-29 02:46:52,706 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 108 states to 101 states and 131 transitions. [2023-11-29 02:46:52,706 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2023-11-29 02:46:52,706 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 98 [2023-11-29 02:46:52,707 INFO L73 IsDeterministic]: Start isDeterministic. Operand 101 states and 131 transitions. [2023-11-29 02:46:52,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-29 02:46:52,707 INFO L218 hiAutomatonCegarLoop]: Abstraction has 101 states and 131 transitions. [2023-11-29 02:46:52,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states and 131 transitions. [2023-11-29 02:46:52,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 97. [2023-11-29 02:46:52,712 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-29 02:46:52,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 126 transitions. [2023-11-29 02:46:52,713 INFO L240 hiAutomatonCegarLoop]: Abstraction has 97 states and 126 transitions. [2023-11-29 02:46:52,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:46:52,715 INFO L428 stractBuchiCegarLoop]: Abstraction has 97 states and 126 transitions. [2023-11-29 02:46:52,715 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-29 02:46:52,715 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 97 states and 126 transitions. [2023-11-29 02:46:52,716 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-29 02:46:52,716 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:52,716 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:52,717 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:46:52,717 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-29 02:46:52,717 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#0(48, 1, 0, 1);call write~init~int#0(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-29 02:46:52,717 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-29 02:46:52,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:52,718 INFO L85 PathProgramCache]: Analyzing trace with hash -607918156, now seen corresponding path program 1 times [2023-11-29 02:46:52,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:52,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260683288] [2023-11-29 02:46:52,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:52,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:52,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:52,752 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-29 02:46:52,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:46:52,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260683288] [2023-11-29 02:46:52,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260683288] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:46:52,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:46:52,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 02:46:52,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509359217] [2023-11-29 02:46:52,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:46:52,753 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-29 02:46:52,754 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:52,754 INFO L85 PathProgramCache]: Analyzing trace with hash 929677, now seen corresponding path program 1 times [2023-11-29 02:46:52,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:52,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039124017] [2023-11-29 02:46:52,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:52,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:52,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:52,757 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:52,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:52,759 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:52,810 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:52,811 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:52,811 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:52,811 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:52,811 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-29 02:46:52,811 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,811 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:52,811 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:52,811 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration6_Loop [2023-11-29 02:46:52,811 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:52,811 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:52,812 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-29 02:46:52,820 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-29 02:46:52,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-29 02:46:52,828 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-29 02:46:52,830 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-29 02:46:52,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-29 02:46:52,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-29 02:46:52,837 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-29 02:46:52,881 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:52,881 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-29 02:46:52,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,882 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-29 02:46:52,889 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:52,889 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:52,909 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2023-11-29 02:46:52,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:52,910 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:52,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-29 02:46:52,913 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-29 02:46:52,913 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:52,943 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-29 02:46:52,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:52,946 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:52,947 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:52,947 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:52,947 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:52,947 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-29 02:46:52,947 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:52,947 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:52,947 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:52,947 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration6_Loop [2023-11-29 02:46:52,947 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:52,947 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:52,950 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-29 02:46:52,956 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-29 02:46:52,960 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-29 02:46:52,966 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-29 02:46:52,968 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-29 02:46:52,970 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-29 02:46:52,974 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-29 02:46:52,976 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-29 02:46:53,019 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:53,019 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-29 02:46:53,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,020 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-29 02:46:53,023 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-29 02:46:53,034 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:53,034 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:53,035 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:53,035 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:53,035 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:53,036 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:53,036 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:53,038 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-29 02:46:53,040 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-29 02:46:53,040 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-29 02:46:53,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,042 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-29 02:46:53,045 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-29 02:46:53,045 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-29 02:46:53,045 INFO L513 LassoAnalysis]: Proved termination. [2023-11-29 02:46:53,045 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_#in~n) = -1*multiple_of_#in~n Supporting invariants [] [2023-11-29 02:46:53,048 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2023-11-29 02:46:53,049 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-29 02:46:53,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:53,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:53,092 INFO L262 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:46:53,094 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:53,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:53,125 INFO L262 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 02:46:53,126 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:53,151 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-29 02:46:53,151 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-29 02:46:53,151 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-29 02:46:53,223 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2023-11-29 02:46:53,225 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2023-11-29 02:46:53,236 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-29 02:46:53,238 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-29 02:46:53,239 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-29 02:46:53,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 56 transitions. [2023-11-29 02:46:53,239 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 14 letters. Loop has 4 letters. [2023-11-29 02:46:53,240 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:53,240 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 18 letters. Loop has 4 letters. [2023-11-29 02:46:53,240 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:53,240 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 14 letters. Loop has 8 letters. [2023-11-29 02:46:53,240 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:53,241 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 200 states and 269 transitions. [2023-11-29 02:46:53,245 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 48 [2023-11-29 02:46:53,248 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 200 states to 188 states and 257 transitions. [2023-11-29 02:46:53,249 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 173 [2023-11-29 02:46:53,249 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 175 [2023-11-29 02:46:53,249 INFO L73 IsDeterministic]: Start isDeterministic. Operand 188 states and 257 transitions. [2023-11-29 02:46:53,249 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-29 02:46:53,250 INFO L218 hiAutomatonCegarLoop]: Abstraction has 188 states and 257 transitions. [2023-11-29 02:46:53,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states and 257 transitions. [2023-11-29 02:46:53,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 163. [2023-11-29 02:46:53,258 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-29 02:46:53,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 223 transitions. [2023-11-29 02:46:53,260 INFO L240 hiAutomatonCegarLoop]: Abstraction has 163 states and 223 transitions. [2023-11-29 02:46:53,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:46:53,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:46:53,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:46:53,261 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-29 02:46:53,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:46:53,307 INFO L93 Difference]: Finished difference Result 169 states and 228 transitions. [2023-11-29 02:46:53,307 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 169 states and 228 transitions. [2023-11-29 02:46:53,310 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-29 02:46:53,313 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 169 states to 169 states and 228 transitions. [2023-11-29 02:46:53,313 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 162 [2023-11-29 02:46:53,314 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 162 [2023-11-29 02:46:53,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 228 transitions. [2023-11-29 02:46:53,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-29 02:46:53,314 INFO L218 hiAutomatonCegarLoop]: Abstraction has 169 states and 228 transitions. [2023-11-29 02:46:53,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 228 transitions. [2023-11-29 02:46:53,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 165. [2023-11-29 02:46:53,321 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-29 02:46:53,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 223 transitions. [2023-11-29 02:46:53,323 INFO L240 hiAutomatonCegarLoop]: Abstraction has 165 states and 223 transitions. [2023-11-29 02:46:53,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:46:53,324 INFO L428 stractBuchiCegarLoop]: Abstraction has 165 states and 223 transitions. [2023-11-29 02:46:53,325 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-29 02:46:53,325 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 165 states and 223 transitions. [2023-11-29 02:46:53,327 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-29 02:46:53,327 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:53,327 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:53,327 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 02:46:53,328 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2023-11-29 02:46:53,328 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#0(48, 1, 0, 1);call write~init~int#0(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-29 02:46:53,328 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-29 02:46:53,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:53,328 INFO L85 PathProgramCache]: Analyzing trace with hash -93796849, now seen corresponding path program 1 times [2023-11-29 02:46:53,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:53,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753017274] [2023-11-29 02:46:53,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:53,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:53,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:53,337 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:53,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:53,345 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:53,346 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:53,346 INFO L85 PathProgramCache]: Analyzing trace with hash 893418408, now seen corresponding path program 1 times [2023-11-29 02:46:53,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:53,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502635344] [2023-11-29 02:46:53,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:53,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:53,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:53,350 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:53,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:53,353 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:53,354 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:53,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1206649034, now seen corresponding path program 2 times [2023-11-29 02:46:53,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:53,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88112905] [2023-11-29 02:46:53,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:53,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:53,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:53,363 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:53,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:53,373 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:53,459 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:53,459 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:53,459 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:53,459 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:53,459 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-29 02:46:53,460 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,460 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:53,460 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:53,460 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration7_Loop [2023-11-29 02:46:53,460 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:53,460 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:53,461 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-29 02:46:53,466 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-29 02:46:53,468 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-29 02:46:53,470 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-29 02:46:53,472 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-29 02:46:53,474 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-29 02:46:53,488 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-29 02:46:53,548 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:53,548 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-29 02:46:53,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,549 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,562 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:53,562 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:53,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-29 02:46:53,578 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:53,578 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-29 02:46:53,583 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2023-11-29 02:46:53,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,585 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-29 02:46:53,588 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:53,588 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:53,605 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:53,605 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-29 02:46:53,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:53,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,610 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-29 02:46:53,614 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:53,614 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:53,631 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:53,631 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-29 02:46:53,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2023-11-29 02:46:53,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,637 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-29 02:46:53,641 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:53,641 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:53,658 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:53,658 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-29 02:46:53,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2023-11-29 02:46:53,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,664 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-29 02:46:53,667 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:53,668 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:53,682 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:53,682 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-29 02:46:53,686 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:53,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,687 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-29 02:46:53,691 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:53,691 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:53,712 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2023-11-29 02:46:53,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,713 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-29 02:46:53,716 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-29 02:46:53,716 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:53,756 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-29 02:46:53,760 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2023-11-29 02:46:53,760 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:53,760 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:53,760 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:53,760 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:53,761 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-29 02:46:53,761 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,761 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:53,761 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:53,761 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration7_Loop [2023-11-29 02:46:53,761 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:53,761 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:53,762 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-29 02:46:53,766 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-29 02:46:53,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-29 02:46:53,775 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-29 02:46:53,777 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-29 02:46:53,779 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-29 02:46:53,792 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-29 02:46:53,858 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:53,858 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-29 02:46:53,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,859 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-29 02:46:53,862 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-29 02:46:53,873 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:53,873 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:53,873 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:53,873 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:53,873 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:53,874 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:53,874 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:53,875 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:53,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2023-11-29 02:46:53,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,879 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-29 02:46:53,882 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-29 02:46:53,896 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:53,896 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:53,896 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:53,896 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:53,896 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:53,896 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:53,897 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:53,898 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:53,901 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2023-11-29 02:46:53,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,903 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-29 02:46:53,905 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-29 02:46:53,918 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:53,918 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:53,918 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:53,918 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:53,918 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:53,919 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:53,919 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:53,921 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:53,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2023-11-29 02:46:53,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,926 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-29 02:46:53,929 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-29 02:46:53,941 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:53,941 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:53,941 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:53,942 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:53,942 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:53,942 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:53,942 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:53,944 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:53,948 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2023-11-29 02:46:53,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,949 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-11-29 02:46:53,952 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-29 02:46:53,964 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:53,964 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:53,964 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:53,964 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:53,964 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:53,965 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:53,965 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:53,966 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:53,969 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:53,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,971 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-29 02:46:53,974 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-29 02:46:53,986 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:53,986 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:53,986 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:53,986 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:53,986 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:53,988 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:53,988 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:53,992 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-29 02:46:53,994 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-29 02:46:53,994 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-29 02:46:53,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:53,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:53,996 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:53,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-29 02:46:53,999 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-29 02:46:53,999 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-29 02:46:53,999 INFO L513 LassoAnalysis]: Proved termination. [2023-11-29 02:46:53,999 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_#in~n) = 1*multiple_of_#in~n Supporting invariants [] [2023-11-29 02:46:54,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2023-11-29 02:46:54,003 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-29 02:46:54,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:54,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:54,040 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:46:54,042 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:54,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:54,077 INFO L262 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 02:46:54,078 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:54,179 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-29 02:46:54,180 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 6 loop predicates [2023-11-29 02:46:54,180 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 223 transitions. cyclomatic complexity: 65 Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 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-29 02:46:54,339 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 223 transitions. cyclomatic complexity: 65. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 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 25 states. [2023-11-29 02:46:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 1 stem states 5 non-accepting loop states 1 accepting loop states [2023-11-29 02:46:54,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 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-29 02:46:54,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 43 transitions. [2023-11-29 02:46:54,341 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 16 letters. Loop has 6 letters. [2023-11-29 02:46:54,341 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:54,341 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 22 letters. Loop has 6 letters. [2023-11-29 02:46:54,341 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:54,342 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 16 letters. Loop has 12 letters. [2023-11-29 02:46:54,342 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:54,342 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 218 states and 293 transitions. [2023-11-29 02:46:54,346 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 48 [2023-11-29 02:46:54,350 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 218 states to 206 states and 279 transitions. [2023-11-29 02:46:54,351 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 183 [2023-11-29 02:46:54,351 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 185 [2023-11-29 02:46:54,351 INFO L73 IsDeterministic]: Start isDeterministic. Operand 206 states and 279 transitions. [2023-11-29 02:46:54,352 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-29 02:46:54,352 INFO L218 hiAutomatonCegarLoop]: Abstraction has 206 states and 279 transitions. [2023-11-29 02:46:54,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states and 279 transitions. [2023-11-29 02:46:54,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 181. [2023-11-29 02:46:54,359 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-29 02:46:54,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 245 transitions. [2023-11-29 02:46:54,362 INFO L240 hiAutomatonCegarLoop]: Abstraction has 181 states and 245 transitions. [2023-11-29 02:46:54,362 INFO L428 stractBuchiCegarLoop]: Abstraction has 181 states and 245 transitions. [2023-11-29 02:46:54,362 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-29 02:46:54,362 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 181 states and 245 transitions. [2023-11-29 02:46:54,364 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-29 02:46:54,364 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:54,364 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:54,365 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-29 02:46:54,365 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2023-11-29 02:46:54,365 INFO L748 eck$LassoCheckResult]: Stem: 3701#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 3642#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; 3643#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; 3683#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 3703#$Ultimate##0 ~n := #in~n;~m := #in~m; 3723#L58 assume !(~n <= 1); 3722#L61 assume 2 == ~n;#res := 1; 3720#is_prime_FINAL assume true; 3724#is_prime_EXIT >#120#return; 3699#L53-1 is_prime_#res#1 := is_prime_#t~ret9#1;havoc is_prime_#t~ret9#1; 3637#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; 3638#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; 3639#L91 assume !(main_~f2~0#1 < 1 || main_~f2~0#1 > 46340);main_#t~short17#1 := 1 == main_~result~0#1; 3644#L97 assume main_#t~short17#1; 3645#L97-1 call main_#t~ret16#1 := mult(main_~f1~0#1, main_~f2~0#1);< 3669#$Ultimate##0 ~n := #in~n;~m := #in~m; 3670#L18 assume !(~m < 0); 3671#L21 [2023-11-29 02:46:54,365 INFO L750 eck$LassoCheckResult]: Loop: 3671#L21 assume !(0 == ~m); 3650#L24 assume !(1 == ~m); 3652#L27 call #t~ret5 := mult(~n, ~m - 1);< 3659#$Ultimate##0 ~n := #in~n;~m := #in~m; 3675#L18 assume !(~m < 0); 3671#L21 [2023-11-29 02:46:54,366 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:54,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1729864318, now seen corresponding path program 1 times [2023-11-29 02:46:54,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:54,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592018984] [2023-11-29 02:46:54,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:54,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:54,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:54,374 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:54,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:54,382 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:54,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:54,382 INFO L85 PathProgramCache]: Analyzing trace with hash 61274134, now seen corresponding path program 1 times [2023-11-29 02:46:54,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:54,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766884535] [2023-11-29 02:46:54,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:54,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:54,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:54,386 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:54,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:54,389 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:54,390 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:54,390 INFO L85 PathProgramCache]: Analyzing trace with hash 466508729, now seen corresponding path program 1 times [2023-11-29 02:46:54,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:54,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821649259] [2023-11-29 02:46:54,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:54,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:54,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:54,398 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:54,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:54,407 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:54,514 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:54,515 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:54,515 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:54,515 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:54,515 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-29 02:46:54,515 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:54,515 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:54,515 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:54,515 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration8_Loop [2023-11-29 02:46:54,515 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:54,515 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:54,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-29 02:46:54,518 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-29 02:46:54,528 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-29 02:46:54,530 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-29 02:46:54,535 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-29 02:46:54,597 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:54,597 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-29 02:46:54,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:54,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:54,598 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:54,614 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2023-11-29 02:46:54,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-29 02:46:54,615 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:54,615 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:54,632 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:54,632 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#res=0} Honda state: {mult_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-29 02:46:54,635 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2023-11-29 02:46:54,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:54,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:54,637 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:54,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-29 02:46:54,639 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:54,639 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:54,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2023-11-29 02:46:54,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:54,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:54,668 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:54,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-29 02:46:54,671 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-29 02:46:54,671 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:55,318 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-29 02:46:55,322 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2023-11-29 02:46:55,322 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:55,322 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:55,322 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:55,322 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:55,322 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-29 02:46:55,322 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:55,323 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:55,323 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:55,323 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration8_Loop [2023-11-29 02:46:55,323 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:55,323 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:55,325 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-29 02:46:55,327 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-29 02:46:55,335 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-29 02:46:55,337 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-29 02:46:55,341 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-29 02:46:55,397 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:55,398 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-29 02:46:55,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:55,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:55,399 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:55,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-29 02:46:55,401 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-29 02:46:55,413 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:55,413 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:55,413 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:55,413 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:55,413 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:55,414 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:55,414 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:55,415 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:55,418 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:55,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:55,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:55,419 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:55,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-29 02:46:55,422 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-29 02:46:55,434 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:55,435 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:55,435 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:55,435 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:55,435 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:55,436 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:55,436 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:55,440 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-29 02:46:55,443 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-29 02:46:55,443 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-29 02:46:55,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:55,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:55,445 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:55,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-29 02:46:55,447 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-29 02:46:55,447 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-29 02:46:55,447 INFO L513 LassoAnalysis]: Proved termination. [2023-11-29 02:46:55,448 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_~m) = 1*mult_~m Supporting invariants [] [2023-11-29 02:46:55,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2023-11-29 02:46:55,451 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-29 02:46:55,461 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:55,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:55,487 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 02:46:55,489 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:55,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:55,565 INFO L262 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 02:46:55,566 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:55,594 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-29 02:46:55,595 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-29 02:46:55,595 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-29 02:46:55,688 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-29 02:46:55,692 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-29 02:46:55,693 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-29 02:46:55,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 52 transitions. [2023-11-29 02:46:55,694 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 17 letters. Loop has 5 letters. [2023-11-29 02:46:55,694 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:55,694 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 22 letters. Loop has 5 letters. [2023-11-29 02:46:55,695 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:55,695 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 17 letters. Loop has 10 letters. [2023-11-29 02:46:55,695 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:55,695 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 205 states and 272 transitions. [2023-11-29 02:46:55,700 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-29 02:46:55,704 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 205 states to 204 states and 271 transitions. [2023-11-29 02:46:55,704 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 177 [2023-11-29 02:46:55,705 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 180 [2023-11-29 02:46:55,705 INFO L73 IsDeterministic]: Start isDeterministic. Operand 204 states and 271 transitions. [2023-11-29 02:46:55,705 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-29 02:46:55,705 INFO L218 hiAutomatonCegarLoop]: Abstraction has 204 states and 271 transitions. [2023-11-29 02:46:55,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states and 271 transitions. [2023-11-29 02:46:55,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 191. [2023-11-29 02:46:55,714 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-29 02:46:55,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 257 transitions. [2023-11-29 02:46:55,717 INFO L240 hiAutomatonCegarLoop]: Abstraction has 191 states and 257 transitions. [2023-11-29 02:46:55,717 INFO L428 stractBuchiCegarLoop]: Abstraction has 191 states and 257 transitions. [2023-11-29 02:46:55,717 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-29 02:46:55,717 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 191 states and 257 transitions. [2023-11-29 02:46:55,720 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-29 02:46:55,720 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:55,720 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:55,721 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-29 02:46:55,721 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-29 02:46:55,721 INFO L748 eck$LassoCheckResult]: Stem: 4202#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 4131#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; 4132#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; 4180#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 4203#$Ultimate##0 ~n := #in~n;~m := #in~m; 4216#L58 assume !(~n <= 1); 4211#L61 assume 2 == ~n;#res := 1; 4207#is_prime_FINAL assume true; 4206#is_prime_EXIT >#120#return; 4199#L53-1 is_prime_#res#1 := is_prime_#t~ret9#1;havoc is_prime_#t~ret9#1; 4126#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; 4127#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; 4128#L91 assume !(main_~f2~0#1 < 1 || main_~f2~0#1 > 46340);main_#t~short17#1 := 1 == main_~result~0#1; 4133#L97 assume main_#t~short17#1; 4134#L97-1 call main_#t~ret16#1 := mult(main_~f1~0#1, main_~f2~0#1);< 4161#$Ultimate##0 ~n := #in~n;~m := #in~m; 4162#L18 assume !(~m < 0); 4163#L21 assume !(0 == ~m); 4139#L24 assume !(1 == ~m); 4141#L27 call #t~ret5 := mult(~n, ~m - 1);< 4165#$Ultimate##0 ~n := #in~n;~m := #in~m; 4275#L18 assume ~m < 0; 4149#L19 [2023-11-29 02:46:55,721 INFO L750 eck$LassoCheckResult]: Loop: 4149#L19 call #t~ret4 := mult(~n, -~m);< 4151#$Ultimate##0 ~n := #in~n;~m := #in~m; 4170#L18 assume ~m < 0; 4149#L19 [2023-11-29 02:46:55,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:55,722 INFO L85 PathProgramCache]: Analyzing trace with hash 466508726, now seen corresponding path program 1 times [2023-11-29 02:46:55,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:55,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522377165] [2023-11-29 02:46:55,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:55,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:55,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:55,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 02:46:55,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:55,776 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-29 02:46:55,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:46:55,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522377165] [2023-11-29 02:46:55,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522377165] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:46:55,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:46:55,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:46:55,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567295631] [2023-11-29 02:46:55,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:46:55,777 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-29 02:46:55,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:55,778 INFO L85 PathProgramCache]: Analyzing trace with hash 141077, now seen corresponding path program 2 times [2023-11-29 02:46:55,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:55,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077797988] [2023-11-29 02:46:55,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:55,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:55,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:55,781 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:55,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:55,784 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:55,862 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:55,862 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:55,862 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:55,862 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:55,863 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-29 02:46:55,863 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:55,863 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:55,863 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:55,863 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration9_Loop [2023-11-29 02:46:55,863 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:55,863 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:55,864 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-29 02:46:55,866 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-29 02:46:55,872 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-29 02:46:55,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-29 02:46:55,882 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-29 02:46:55,933 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:55,933 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-29 02:46:55,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:55,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:55,937 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:55,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-29 02:46:55,941 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:55,941 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:55,959 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:55,959 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-29 02:46:55,963 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2023-11-29 02:46:55,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:55,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:55,964 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:55,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-29 02:46:55,968 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:55,968 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:55,996 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:55,996 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-29 02:46:56,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2023-11-29 02:46:56,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:56,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:56,002 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:56,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-11-29 02:46:56,005 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:56,005 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:56,023 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-29 02:46:56,023 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-29 02:46:56,028 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2023-11-29 02:46:56,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:56,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:56,029 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:56,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-11-29 02:46:56,033 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-29 02:46:56,033 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:56,068 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2023-11-29 02:46:56,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:56,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:56,070 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:56,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-29 02:46:56,073 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-29 02:46:56,073 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-29 02:46:56,938 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-29 02:46:56,941 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2023-11-29 02:46:56,941 INFO L210 LassoAnalysis]: Preferences: [2023-11-29 02:46:56,942 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-29 02:46:56,942 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-29 02:46:56,942 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-29 02:46:56,942 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-29 02:46:56,942 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:56,942 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-29 02:46:56,942 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-29 02:46:56,942 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration9_Loop [2023-11-29 02:46:56,942 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-29 02:46:56,942 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-29 02:46:56,943 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-29 02:46:56,947 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-29 02:46:56,950 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-29 02:46:56,952 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-29 02:46:56,958 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-29 02:46:56,992 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-29 02:46:56,992 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-29 02:46:56,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:56,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:56,993 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:56,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-29 02:46:56,996 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-29 02:46:57,008 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:57,008 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:57,008 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:57,008 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:57,008 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:57,010 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:57,010 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:57,012 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:57,015 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2023-11-29 02:46:57,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:57,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:57,017 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:57,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-29 02:46:57,020 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-29 02:46:57,032 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:57,032 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:57,032 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:57,032 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:57,032 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:57,033 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:57,033 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:57,034 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:57,037 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2023-11-29 02:46:57,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:57,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:57,038 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:57,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-29 02:46:57,040 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-29 02:46:57,053 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:57,053 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:57,054 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:57,054 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:57,054 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:57,054 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:57,054 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:57,056 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-29 02:46:57,058 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:57,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:57,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:57,059 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:57,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-11-29 02:46:57,062 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-29 02:46:57,074 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-29 02:46:57,075 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-29 02:46:57,075 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-29 02:46:57,075 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-29 02:46:57,075 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-29 02:46:57,076 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-29 02:46:57,076 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-29 02:46:57,079 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-29 02:46:57,081 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-29 02:46:57,082 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-29 02:46:57,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-29 02:46:57,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:57,083 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-29 02:46:57,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-29 02:46:57,085 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-29 02:46:57,085 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-29 02:46:57,085 INFO L513 LassoAnalysis]: Proved termination. [2023-11-29 02:46:57,085 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_~m) = 1*mult_~m Supporting invariants [] [2023-11-29 02:46:57,088 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2023-11-29 02:46:57,089 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-29 02:46:57,102 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:57,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:57,136 INFO L262 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:46:57,137 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:57,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:57,218 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 02:46:57,218 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:57,239 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-29 02:46:57,240 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-29 02:46:57,240 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-29 02:46:57,318 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-29 02:46:57,319 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-29 02:46:57,320 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-29 02:46:57,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 54 transitions. [2023-11-29 02:46:57,320 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 22 letters. Loop has 3 letters. [2023-11-29 02:46:57,321 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:57,321 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 25 letters. Loop has 3 letters. [2023-11-29 02:46:57,321 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:57,321 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 22 letters. Loop has 6 letters. [2023-11-29 02:46:57,321 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-29 02:46:57,321 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 232 states and 303 transitions. [2023-11-29 02:46:57,325 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-29 02:46:57,329 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 232 states to 222 states and 293 transitions. [2023-11-29 02:46:57,329 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 188 [2023-11-29 02:46:57,329 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 190 [2023-11-29 02:46:57,329 INFO L73 IsDeterministic]: Start isDeterministic. Operand 222 states and 293 transitions. [2023-11-29 02:46:57,330 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-29 02:46:57,330 INFO L218 hiAutomatonCegarLoop]: Abstraction has 222 states and 293 transitions. [2023-11-29 02:46:57,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states and 293 transitions. [2023-11-29 02:46:57,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 209. [2023-11-29 02:46:57,337 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-29 02:46:57,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 279 transitions. [2023-11-29 02:46:57,339 INFO L240 hiAutomatonCegarLoop]: Abstraction has 209 states and 279 transitions. [2023-11-29 02:46:57,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:46:57,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 02:46:57,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:46:57,340 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-29 02:46:57,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:46:57,371 INFO L93 Difference]: Finished difference Result 205 states and 270 transitions. [2023-11-29 02:46:57,371 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 205 states and 270 transitions. [2023-11-29 02:46:57,374 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-29 02:46:57,376 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 205 states to 145 states and 177 transitions. [2023-11-29 02:46:57,376 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 135 [2023-11-29 02:46:57,377 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 135 [2023-11-29 02:46:57,377 INFO L73 IsDeterministic]: Start isDeterministic. Operand 145 states and 177 transitions. [2023-11-29 02:46:57,377 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-29 02:46:57,377 INFO L218 hiAutomatonCegarLoop]: Abstraction has 145 states and 177 transitions. [2023-11-29 02:46:57,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states and 177 transitions. [2023-11-29 02:46:57,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 125. [2023-11-29 02:46:57,381 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-29 02:46:57,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 154 transitions. [2023-11-29 02:46:57,382 INFO L240 hiAutomatonCegarLoop]: Abstraction has 125 states and 154 transitions. [2023-11-29 02:46:57,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 02:46:57,383 INFO L428 stractBuchiCegarLoop]: Abstraction has 125 states and 154 transitions. [2023-11-29 02:46:57,383 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-29 02:46:57,383 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 125 states and 154 transitions. [2023-11-29 02:46:57,385 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-29 02:46:57,385 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:57,385 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:57,385 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-29 02:46:57,386 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2023-11-29 02:46:57,386 INFO L748 eck$LassoCheckResult]: Stem: 5112#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 5100#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; 5090#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; 5077#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 5116#$Ultimate##0 ~n := #in~n;~m := #in~m; 5136#L58 assume !(~n <= 1); 5135#L61 assume !(2 == ~n); 5134#L64 assume ~n > 2; 5133#L65 assume !(~m <= 1); 5072#L68 call #t~ret10 := multiple_of(~n, ~m);< 5132#$Ultimate##0 ~n := #in~n;~m := #in~m; 5131#L32 assume !(~m < 0); 5130#L35 assume !(~n < 0); 5129#L38 assume !(0 == ~m); 5128#L41 assume !(0 == ~n); 5088#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5126#$Ultimate##0 ~n := #in~n;~m := #in~m; 5127#L32 assume !(~m < 0); 5147#L35 assume ~n < 0; 5098#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5124#$Ultimate##0 ~n := #in~n;~m := #in~m; 5125#L32 assume !(~m < 0); 5162#L35 assume !(~n < 0); 5160#L38 assume !(0 == ~m); 5158#L41 assume !(0 == ~n); 5092#L44 [2023-11-29 02:46:57,386 INFO L750 eck$LassoCheckResult]: Loop: 5092#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5161#$Ultimate##0 ~n := #in~n;~m := #in~m; 5159#L32 assume !(~m < 0); 5156#L35 assume ~n < 0; 5091#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5095#$Ultimate##0 ~n := #in~n;~m := #in~m; 5142#L32 assume !(~m < 0); 5137#L35 assume !(~n < 0); 5139#L38 assume !(0 == ~m); 5151#L41 assume !(0 == ~n); 5092#L44 [2023-11-29 02:46:57,386 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:57,387 INFO L85 PathProgramCache]: Analyzing trace with hash 1630507919, now seen corresponding path program 1 times [2023-11-29 02:46:57,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:57,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068589604] [2023-11-29 02:46:57,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:57,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:57,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:57,478 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-29 02:46:57,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:46:57,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068589604] [2023-11-29 02:46:57,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068589604] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 02:46:57,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542018759] [2023-11-29 02:46:57,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:57,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:46:57,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:46:57,480 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:46:57,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2023-11-29 02:46:57,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:46:57,531 INFO L262 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 02:46:57,533 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:46:57,571 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2023-11-29 02:46:57,573 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2023-11-29 02:46:57,590 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-29 02:46:57,590 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:46:57,686 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-29 02:46:57,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542018759] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:46:57,687 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 02:46:57,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2023-11-29 02:46:57,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334004629] [2023-11-29 02:46:57,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 02:46:57,688 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-29 02:46:57,688 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:57,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1914411566, now seen corresponding path program 1 times [2023-11-29 02:46:57,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:57,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278972337] [2023-11-29 02:46:57,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:57,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:57,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:57,693 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:57,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:57,697 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:57,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:46:57,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 02:46:57,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-11-29 02:46:57,949 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-29 02:46:58,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:46:58,127 INFO L93 Difference]: Finished difference Result 153 states and 195 transitions. [2023-11-29 02:46:58,127 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 153 states and 195 transitions. [2023-11-29 02:46:58,129 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-29 02:46:58,130 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 153 states to 151 states and 193 transitions. [2023-11-29 02:46:58,131 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 136 [2023-11-29 02:46:58,131 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 136 [2023-11-29 02:46:58,131 INFO L73 IsDeterministic]: Start isDeterministic. Operand 151 states and 193 transitions. [2023-11-29 02:46:58,131 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-29 02:46:58,131 INFO L218 hiAutomatonCegarLoop]: Abstraction has 151 states and 193 transitions. [2023-11-29 02:46:58,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states and 193 transitions. [2023-11-29 02:46:58,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 147. [2023-11-29 02:46:58,135 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-29 02:46:58,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 180 transitions. [2023-11-29 02:46:58,137 INFO L240 hiAutomatonCegarLoop]: Abstraction has 147 states and 180 transitions. [2023-11-29 02:46:58,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 02:46:58,138 INFO L428 stractBuchiCegarLoop]: Abstraction has 147 states and 180 transitions. [2023-11-29 02:46:58,138 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2023-11-29 02:46:58,138 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 147 states and 180 transitions. [2023-11-29 02:46:58,140 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-29 02:46:58,140 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-29 02:46:58,140 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-29 02:46:58,141 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-29 02:46:58,141 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2023-11-29 02:46:58,141 INFO L748 eck$LassoCheckResult]: Stem: 5562#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 5549#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; 5544#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; 5530#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 5566#$Ultimate##0 ~n := #in~n;~m := #in~m; 5622#L58 assume !(~n <= 1); 5620#L61 assume !(2 == ~n); 5613#L64 assume ~n > 2; 5610#L65 assume !(~m <= 1); 5604#L68 call #t~ret10 := multiple_of(~n, ~m);< 5606#$Ultimate##0 ~n := #in~n;~m := #in~m; 5628#L32 assume !(~m < 0); 5627#L35 assume !(~n < 0); 5626#L38 assume !(0 == ~m); 5625#L41 assume !(0 == ~n); 5615#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5618#$Ultimate##0 ~n := #in~n;~m := #in~m; 5645#L32 assume !(~m < 0); 5643#L35 assume !(~n < 0); 5640#L38 assume !(0 == ~m); 5639#L41 assume !(0 == ~n); 5524#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5536#$Ultimate##0 ~n := #in~n;~m := #in~m; 5537#L32 assume !(~m < 0); 5575#L35 assume ~n < 0; 5540#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5570#$Ultimate##0 ~n := #in~n;~m := #in~m; 5550#L32 assume !(~m < 0); 5551#L35 assume !(~n < 0); 5539#L38 assume !(0 == ~m); 5541#L41 assume !(0 == ~n); 5522#L44 [2023-11-29 02:46:58,141 INFO L750 eck$LassoCheckResult]: Loop: 5522#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5563#$Ultimate##0 ~n := #in~n;~m := #in~m; 5653#L32 assume !(~m < 0); 5652#L35 assume ~n < 0; 5533#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5532#$Ultimate##0 ~n := #in~n;~m := #in~m; 5535#L32 assume !(~m < 0); 5661#L35 assume !(~n < 0); 5662#L38 assume !(0 == ~m); 5664#L41 assume !(0 == ~n); 5522#L44 [2023-11-29 02:46:58,142 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:58,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1699001928, now seen corresponding path program 2 times [2023-11-29 02:46:58,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:58,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169202663] [2023-11-29 02:46:58,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:58,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:58,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:58,150 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:58,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:58,160 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:58,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:58,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1914411566, now seen corresponding path program 2 times [2023-11-29 02:46:58,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:58,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38119371] [2023-11-29 02:46:58,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:58,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:58,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:58,164 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:58,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:58,167 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:58,168 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:46:58,168 INFO L85 PathProgramCache]: Analyzing trace with hash -186489931, now seen corresponding path program 3 times [2023-11-29 02:46:58,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:46:58,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368998879] [2023-11-29 02:46:58,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:46:58,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:46:58,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:58,176 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:58,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:58,187 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 02:46:59,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:59,206 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 02:46:59,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 02:46:59,265 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 29.11 02:46:59 BoogieIcfgContainer [2023-11-29 02:46:59,265 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-11-29 02:46:59,266 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 02:46:59,266 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 02:46:59,266 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 02:46:59,267 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:46:45" (3/4) ... [2023-11-29 02:46:59,268 INFO L134 WitnessPrinter]: Generating witness for non-termination counterexample [2023-11-29 02:46:59,312 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/witness.graphml [2023-11-29 02:46:59,312 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 02:46:59,313 INFO L158 Benchmark]: Toolchain (without parser) took 14493.25ms. Allocated memory was 134.2MB in the beginning and 209.7MB in the end (delta: 75.5MB). Free memory was 95.0MB in the beginning and 143.5MB in the end (delta: -48.4MB). Peak memory consumption was 29.5MB. Max. memory is 16.1GB. [2023-11-29 02:46:59,313 INFO L158 Benchmark]: CDTParser took 0.25ms. Allocated memory is still 134.2MB. Free memory is still 107.5MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 02:46:59,314 INFO L158 Benchmark]: CACSL2BoogieTranslator took 235.54ms. Allocated memory is still 134.2MB. Free memory was 95.0MB in the beginning and 84.1MB in the end (delta: 10.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-29 02:46:59,314 INFO L158 Benchmark]: Boogie Procedure Inliner took 34.04ms. Allocated memory is still 134.2MB. Free memory was 84.1MB in the beginning and 82.4MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-29 02:46:59,314 INFO L158 Benchmark]: Boogie Preprocessor took 40.56ms. Allocated memory is still 134.2MB. Free memory was 82.4MB in the beginning and 80.8MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-29 02:46:59,315 INFO L158 Benchmark]: RCFGBuilder took 369.56ms. Allocated memory is still 134.2MB. Free memory was 80.8MB in the beginning and 67.8MB in the end (delta: 13.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-11-29 02:46:59,315 INFO L158 Benchmark]: BuchiAutomizer took 13761.80ms. Allocated memory was 134.2MB in the beginning and 209.7MB in the end (delta: 75.5MB). Free memory was 67.8MB in the beginning and 145.5MB in the end (delta: -77.7MB). Peak memory consumption was 132.0kB. Max. memory is 16.1GB. [2023-11-29 02:46:59,316 INFO L158 Benchmark]: Witness Printer took 46.10ms. Allocated memory is still 209.7MB. Free memory was 145.5MB in the beginning and 143.5MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-29 02:46:59,317 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.25ms. Allocated memory is still 134.2MB. Free memory is still 107.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 235.54ms. Allocated memory is still 134.2MB. Free memory was 95.0MB in the beginning and 84.1MB in the end (delta: 10.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 34.04ms. Allocated memory is still 134.2MB. Free memory was 84.1MB in the beginning and 82.4MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 40.56ms. Allocated memory is still 134.2MB. Free memory was 82.4MB in the beginning and 80.8MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 369.56ms. Allocated memory is still 134.2MB. Free memory was 80.8MB in the beginning and 67.8MB in the end (delta: 13.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * BuchiAutomizer took 13761.80ms. Allocated memory was 134.2MB in the beginning and 209.7MB in the end (delta: 75.5MB). Free memory was 67.8MB in the beginning and 145.5MB in the end (delta: -77.7MB). Peak memory consumption was 132.0kB. Max. memory is 16.1GB. * Witness Printer took 46.10ms. Allocated memory is still 209.7MB. Free memory was 145.5MB in the beginning and 143.5MB in the end (delta: 2.0MB). 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 7 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 13.6s and 11 iterations. TraceHistogramMax:4. Analysis of lassos took 9.9s. Construction of modules took 0.8s. Büchi inclusion checks took 2.4s. 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, 667 SdHoareTripleChecker+Valid, 1.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 641 mSDsluCounter, 1981 SdHoareTripleChecker+Invalid, 0.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1314 mSDsCounter, 184 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 906 IncrementalHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 184 mSolverCounterUnsat, 667 mSDtfsCounter, 906 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: 26ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 19 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 7 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 3.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-29 02:46:59,361 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2023-11-29 02:46:59,561 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-29 02:46:59,762 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8cc4764a-90c1-478e-8295-eb6b78a64900/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with 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)