./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 30e01a73 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_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive/Primes.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 16beca065b3aeb336c54dcf96f3abbe61553e7d28b28c1a40f525ad89a5da56e --- Real Ultimate output --- This is Ultimate 0.2.3-dev-30e01a7 [2023-11-23 22:32:19,780 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 22:32:19,914 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/config/svcomp-Termination-32bit-Automizer_Default.epf [2023-11-23 22:32:19,928 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 22:32:19,930 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 22:32:19,975 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 22:32:19,977 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 22:32:19,977 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 22:32:19,979 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-23 22:32:19,984 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-23 22:32:19,985 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 22:32:19,985 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 22:32:19,986 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 22:32:19,988 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-23 22:32:19,989 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-23 22:32:19,989 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-23 22:32:19,990 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-23 22:32:19,991 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-23 22:32:19,991 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-23 22:32:19,992 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 22:32:19,992 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-23 22:32:19,993 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-23 22:32:19,993 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 22:32:19,994 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-23 22:32:19,994 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 22:32:19,995 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-23 22:32:19,995 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-23 22:32:19,995 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-23 22:32:19,996 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-23 22:32:19,996 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-23 22:32:19,998 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 22:32:19,998 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-23 22:32:19,998 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 22:32:19,998 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 22:32:19,999 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 22:32:19,999 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 22:32:19,999 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 22:32:20,000 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-23 22:32:20,000 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_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/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_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ 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-23 22:32:20,260 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 22:32:20,283 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 22:32:20,286 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 22:32:20,288 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 22:32:20,288 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 22:32:20,289 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/../../sv-benchmarks/c/recursive/Primes.c [2023-11-23 22:32:23,559 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 22:32:23,793 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 22:32:23,794 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/sv-benchmarks/c/recursive/Primes.c [2023-11-23 22:32:23,802 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/data/8ccf5f784/725ac4b416ef47d2ac6abc0165cd0070/FLAG09e9368fb [2023-11-23 22:32:23,823 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/data/8ccf5f784/725ac4b416ef47d2ac6abc0165cd0070 [2023-11-23 22:32:23,825 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 22:32:23,827 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 22:32:23,828 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 22:32:23,829 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 22:32:23,833 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 22:32:23,834 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:32:23" (1/1) ... [2023-11-23 22:32:23,835 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@ee8d48b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:23, skipping insertion in model container [2023-11-23 22:32:23,835 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:32:23" (1/1) ... [2023-11-23 22:32:23,859 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 22:32:24,037 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 22:32:24,048 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 22:32:24,070 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 22:32:24,086 INFO L206 MainTranslator]: Completed translation [2023-11-23 22:32:24,086 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24 WrapperNode [2023-11-23 22:32:24,087 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 22:32:24,088 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 22:32:24,088 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 22:32:24,088 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 22:32:24,097 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,103 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,128 INFO L138 Inliner]: procedures = 16, calls = 18, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 50 [2023-11-23 22:32:24,129 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 22:32:24,130 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 22:32:24,130 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 22:32:24,130 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 22:32:24,140 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,141 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,143 INFO L184 PluginConnector]: Executing the observer HeapSplitter from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,153 INFO L189 HeapSplitter]: Split 2 memory accesses to 1 slices as follows [2] [2023-11-23 22:32:24,154 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,154 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,158 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,161 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,163 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,164 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,166 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 22:32:24,168 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 22:32:24,168 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 22:32:24,168 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 22:32:24,169 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (1/1) ... [2023-11-23 22:32:24,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:24,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:24,211 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:24,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-23 22:32:24,259 INFO L130 BoogieDeclarations]: Found specification of procedure multiple_of [2023-11-23 22:32:24,260 INFO L138 BoogieDeclarations]: Found implementation of procedure multiple_of [2023-11-23 22:32:24,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 22:32:24,260 INFO L130 BoogieDeclarations]: Found specification of procedure mult [2023-11-23 22:32:24,260 INFO L138 BoogieDeclarations]: Found implementation of procedure mult [2023-11-23 22:32:24,260 INFO L130 BoogieDeclarations]: Found specification of procedure is_prime_ [2023-11-23 22:32:24,260 INFO L138 BoogieDeclarations]: Found implementation of procedure is_prime_ [2023-11-23 22:32:24,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-23 22:32:24,261 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 22:32:24,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 22:32:24,355 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 22:32:24,358 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 22:32:24,693 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 22:32:24,717 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 22:32:24,717 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-23 22:32:24,721 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:32:24 BoogieIcfgContainer [2023-11-23 22:32:24,721 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 22:32:24,722 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-23 22:32:24,722 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-23 22:32:24,727 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-23 22:32:24,727 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-23 22:32:24,728 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 23.11 10:32:23" (1/3) ... [2023-11-23 22:32:24,729 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@51724b6d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 23.11 10:32:24, skipping insertion in model container [2023-11-23 22:32:24,729 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-23 22:32:24,729 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:32:24" (2/3) ... [2023-11-23 22:32:24,732 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@51724b6d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 23.11 10:32:24, skipping insertion in model container [2023-11-23 22:32:24,732 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-23 22:32:24,732 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:32:24" (3/3) ... [2023-11-23 22:32:24,734 INFO L332 chiAutomizerObserver]: Analyzing ICFG Primes.c [2023-11-23 22:32:24,808 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-23 22:32:24,808 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-23 22:32:24,809 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-23 22:32:24,809 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-23 22:32:24,810 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-23 22:32:24,810 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-23 22:32:24,811 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-23 22:32:24,811 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-23 22:32:24,816 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-23 22:32:24,851 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-23 22:32:24,852 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:24,852 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:24,863 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-23 22:32:24,863 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:32:24,863 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-23 22:32:24,864 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-23 22:32:24,873 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-23 22:32:24,873 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:24,873 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:24,874 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-23 22:32:24,874 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:32:24,882 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-23 22:32:24,883 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-23 22:32:24,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:24,890 INFO L85 PathProgramCache]: Analyzing trace with hash 2218665, now seen corresponding path program 1 times [2023-11-23 22:32:24,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:24,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181947038] [2023-11-23 22:32:24,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:24,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:24,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:24,992 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:25,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:25,032 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:25,035 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:25,035 INFO L85 PathProgramCache]: Analyzing trace with hash -2140609117, now seen corresponding path program 1 times [2023-11-23 22:32:25,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:25,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926536325] [2023-11-23 22:32:25,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:25,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:25,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:25,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 22:32:25,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:25,257 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-23 22:32:25,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:32:25,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926536325] [2023-11-23 22:32:25,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926536325] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:32:25,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:32:25,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 22:32:25,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750180469] [2023-11-23 22:32:25,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:32:25,265 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-23 22:32:25,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:32:25,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 22:32:25,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 22:32:25,308 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-23 22:32:25,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:32:25,475 INFO L93 Difference]: Finished difference Result 56 states and 80 transitions. [2023-11-23 22:32:25,477 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 56 states and 80 transitions. [2023-11-23 22:32:25,486 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-23 22:32:25,497 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 56 states to 41 states and 54 transitions. [2023-11-23 22:32:25,502 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 41 [2023-11-23 22:32:25,503 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 41 [2023-11-23 22:32:25,504 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 54 transitions. [2023-11-23 22:32:25,507 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 22:32:25,508 INFO L218 hiAutomatonCegarLoop]: Abstraction has 41 states and 54 transitions. [2023-11-23 22:32:25,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states and 54 transitions. [2023-11-23 22:32:25,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 39. [2023-11-23 22:32:25,541 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-23 22:32:25,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 51 transitions. [2023-11-23 22:32:25,544 INFO L240 hiAutomatonCegarLoop]: Abstraction has 39 states and 51 transitions. [2023-11-23 22:32:25,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 22:32:25,550 INFO L428 stractBuchiCegarLoop]: Abstraction has 39 states and 51 transitions. [2023-11-23 22:32:25,550 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-23 22:32:25,551 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 51 transitions. [2023-11-23 22:32:25,553 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-23 22:32:25,553 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:25,553 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:25,554 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-23 22:32:25,554 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:32:25,554 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-23 22:32:25,555 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-23 22:32:25,555 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:25,556 INFO L85 PathProgramCache]: Analyzing trace with hash 2218665, now seen corresponding path program 2 times [2023-11-23 22:32:25,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:25,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306644000] [2023-11-23 22:32:25,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:25,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:25,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:25,571 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:25,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:25,592 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:25,596 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:25,597 INFO L85 PathProgramCache]: Analyzing trace with hash -1912428317, now seen corresponding path program 1 times [2023-11-23 22:32:25,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:25,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967930392] [2023-11-23 22:32:25,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:25,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:25,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:25,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 22:32:25,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:25,743 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-23 22:32:25,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:32:25,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967930392] [2023-11-23 22:32:25,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967930392] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:32:25,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:32:25,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 22:32:25,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025232984] [2023-11-23 22:32:25,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:32:25,746 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-23 22:32:25,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:32:25,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 22:32:25,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 22:32:25,747 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-23 22:32:25,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:32:25,844 INFO L93 Difference]: Finished difference Result 43 states and 57 transitions. [2023-11-23 22:32:25,844 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 43 states and 57 transitions. [2023-11-23 22:32:25,847 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-23 22:32:25,849 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 43 states to 43 states and 57 transitions. [2023-11-23 22:32:25,849 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 43 [2023-11-23 22:32:25,850 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 43 [2023-11-23 22:32:25,850 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 57 transitions. [2023-11-23 22:32:25,851 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 22:32:25,851 INFO L218 hiAutomatonCegarLoop]: Abstraction has 43 states and 57 transitions. [2023-11-23 22:32:25,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states and 57 transitions. [2023-11-23 22:32:25,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 41. [2023-11-23 22:32:25,856 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-23 22:32:25,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 54 transitions. [2023-11-23 22:32:25,858 INFO L240 hiAutomatonCegarLoop]: Abstraction has 41 states and 54 transitions. [2023-11-23 22:32:25,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 22:32:25,860 INFO L428 stractBuchiCegarLoop]: Abstraction has 41 states and 54 transitions. [2023-11-23 22:32:25,860 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-23 22:32:25,860 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 54 transitions. [2023-11-23 22:32:25,862 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-23 22:32:25,862 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:25,862 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:25,863 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-23 22:32:25,863 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-23 22:32:25,864 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-23 22:32:25,864 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-23 22:32:25,865 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:25,865 INFO L85 PathProgramCache]: Analyzing trace with hash 2218665, now seen corresponding path program 3 times [2023-11-23 22:32:25,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:25,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478516717] [2023-11-23 22:32:25,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:25,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:25,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:25,876 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:25,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:25,885 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:25,886 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:25,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1879332525, now seen corresponding path program 1 times [2023-11-23 22:32:25,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:25,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269575309] [2023-11-23 22:32:25,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:25,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:25,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:25,919 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:25,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:25,939 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:25,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:25,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1583483899, now seen corresponding path program 1 times [2023-11-23 22:32:25,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:25,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932216444] [2023-11-23 22:32:25,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:25,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:25,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:26,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:32:26,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:26,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 22:32:26,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:26,296 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-23 22:32:26,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:32:26,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932216444] [2023-11-23 22:32:26,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932216444] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:32:26,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501745992] [2023-11-23 22:32:26,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:26,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:32:26,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:26,304 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:32:26,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-23 22:32:26,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:26,396 INFO L262 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 22:32:26,400 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:26,634 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-23 22:32:26,634 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:32:27,074 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 22:32:27,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501745992] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:32:27,076 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:32:27,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2023-11-23 22:32:27,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878868637] [2023-11-23 22:32:27,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:32:27,557 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:27,558 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:27,558 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:27,559 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:27,559 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:32:27,559 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:27,559 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:27,559 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:27,560 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration3_Loop [2023-11-23 22:32:27,560 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:27,560 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:27,582 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:27,592 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:27,597 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:27,600 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:27,613 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:27,624 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:27,690 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:27,691 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:32:27,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:27,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:27,717 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:27,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-23 22:32:27,720 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:27,721 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:27,745 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:27,745 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-23 22:32:27,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:27,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:27,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:27,772 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:27,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-23 22:32:27,781 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:27,781 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:27,804 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:27,804 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-23 22:32:27,847 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:27,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:27,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:27,849 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:27,858 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:27,858 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:27,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-23 22:32:27,881 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:27,882 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-23 22:32:27,909 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:27,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:27,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:27,910 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:27,919 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:27,919 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:27,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-23 22:32:27,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:27,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:27,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:27,966 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:27,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-23 22:32:27,969 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:32:27,969 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:28,232 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:32:28,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:28,237 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:28,238 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:28,238 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:28,238 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:28,238 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:32:28,238 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:28,238 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:28,238 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:28,238 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration3_Loop [2023-11-23 22:32:28,238 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:28,239 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:28,240 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:28,251 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:28,254 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:28,257 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:28,275 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:28,278 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:28,349 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:28,354 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:32:28,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:28,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:28,357 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:28,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-23 22:32:28,359 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-23 22:32:28,373 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:28,373 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:28,374 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:28,374 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:28,374 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:28,376 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:28,377 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:28,386 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:28,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:28,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:28,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:28,415 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:28,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-23 22:32:28,421 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-23 22:32:28,439 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:28,439 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:28,439 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:28,439 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:28,439 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:28,440 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:28,440 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:28,464 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:28,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:28,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:28,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:28,493 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:28,502 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-23 22:32:28,517 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:28,518 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:28,518 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:28,518 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:28,518 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:28,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-23 22:32:28,519 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:28,519 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:28,529 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:28,557 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:28,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:28,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:28,560 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:28,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-23 22:32:28,565 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-23 22:32:28,580 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:28,580 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:28,580 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:28,580 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:28,581 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:28,584 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:28,584 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:28,594 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:32:28,600 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-23 22:32:28,600 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-23 22:32:28,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:28,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:28,605 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:28,616 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:32:28,616 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:32:28,616 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:32:28,617 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(is_prime__#in~m) = 1*is_prime__#in~m Supporting invariants [] [2023-11-23 22:32:28,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-23 22:32:28,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:28,648 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:32:28,670 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:28,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:28,700 INFO L262 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 22:32:28,701 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:28,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:28,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-23 22:32:28,743 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:29,024 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-23 22:32:29,028 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-23 22:32:29,030 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-23 22:32:29,802 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-23 22:32:29,804 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-23 22:32:29,806 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-23 22:32:29,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 77 transitions. [2023-11-23 22:32:29,811 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 4 letters. Loop has 24 letters. [2023-11-23 22:32:29,813 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:29,813 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 28 letters. Loop has 24 letters. [2023-11-23 22:32:29,816 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:29,816 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 4 letters. Loop has 48 letters. [2023-11-23 22:32:29,819 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:29,819 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 322 states and 477 transitions. [2023-11-23 22:32:29,857 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 30 [2023-11-23 22:32:29,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:29,892 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 322 states to 264 states and 371 transitions. [2023-11-23 22:32:29,894 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 156 [2023-11-23 22:32:29,896 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 159 [2023-11-23 22:32:29,898 INFO L73 IsDeterministic]: Start isDeterministic. Operand 264 states and 371 transitions. [2023-11-23 22:32:29,899 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:32:29,899 INFO L218 hiAutomatonCegarLoop]: Abstraction has 264 states and 371 transitions. [2023-11-23 22:32:29,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states and 371 transitions. [2023-11-23 22:32:29,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 163. [2023-11-23 22:32:29,940 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-23 22:32:29,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 220 transitions. [2023-11-23 22:32:29,944 INFO L240 hiAutomatonCegarLoop]: Abstraction has 163 states and 220 transitions. [2023-11-23 22:32:29,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:32:29,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 22:32:29,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-23 22:32:29,945 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-23 22:32:30,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:32:30,206 INFO L93 Difference]: Finished difference Result 171 states and 229 transitions. [2023-11-23 22:32:30,206 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 171 states and 229 transitions. [2023-11-23 22:32:30,221 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 29 [2023-11-23 22:32:30,228 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 171 states to 107 states and 147 transitions. [2023-11-23 22:32:30,230 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 107 [2023-11-23 22:32:30,233 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 107 [2023-11-23 22:32:30,233 INFO L73 IsDeterministic]: Start isDeterministic. Operand 107 states and 147 transitions. [2023-11-23 22:32:30,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 22:32:30,238 INFO L218 hiAutomatonCegarLoop]: Abstraction has 107 states and 147 transitions. [2023-11-23 22:32:30,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states and 147 transitions. [2023-11-23 22:32:30,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 93. [2023-11-23 22:32:30,250 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-23 22:32:30,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 126 transitions. [2023-11-23 22:32:30,259 INFO L240 hiAutomatonCegarLoop]: Abstraction has 93 states and 126 transitions. [2023-11-23 22:32:30,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 22:32:30,264 INFO L428 stractBuchiCegarLoop]: Abstraction has 93 states and 126 transitions. [2023-11-23 22:32:30,264 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-23 22:32:30,264 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 126 transitions. [2023-11-23 22:32:30,266 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 29 [2023-11-23 22:32:30,266 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:30,266 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:30,267 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:32:30,267 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-23 22:32:30,267 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-23 22:32:30,267 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-23 22:32:30,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:30,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1581488555, now seen corresponding path program 1 times [2023-11-23 22:32:30,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:30,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81283707] [2023-11-23 22:32:30,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:30,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:30,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:30,357 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-23 22:32:30,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:32:30,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81283707] [2023-11-23 22:32:30,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81283707] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:32:30,358 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:32:30,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 22:32:30,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371717905] [2023-11-23 22:32:30,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:32:30,364 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:32:30,364 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:30,364 INFO L85 PathProgramCache]: Analyzing trace with hash 134543, now seen corresponding path program 1 times [2023-11-23 22:32:30,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:30,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076632172] [2023-11-23 22:32:30,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:30,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:30,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:30,374 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:30,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:30,378 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:30,477 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:30,477 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:30,477 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:30,477 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:30,477 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:32:30,478 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:30,478 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:30,478 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:30,478 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration4_Loop [2023-11-23 22:32:30,478 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:30,478 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:30,480 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:30,483 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:30,492 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:30,498 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:30,500 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:30,502 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:30,561 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:30,561 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:32:30,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:30,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:30,563 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:30,573 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:30,573 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:30,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-23 22:32:30,598 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:30,598 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-23 22:32:30,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:30,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:30,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:30,624 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:30,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-23 22:32:30,631 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:30,631 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:30,697 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:30,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:30,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:30,699 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:30,710 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:32:30,710 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:30,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-23 22:32:31,859 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:32:31,864 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:31,864 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:31,864 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:31,865 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:31,865 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:31,865 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:32:31,865 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:31,865 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:31,865 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:31,865 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration4_Loop [2023-11-23 22:32:31,865 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:31,865 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:31,867 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:31,878 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:31,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-23 22:32:31,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-23 22:32:31,892 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:31,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-23 22:32:31,958 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:31,959 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:32:31,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:31,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:31,960 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:31,963 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-23 22:32:31,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-23 22:32:31,977 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:31,977 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:31,977 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:31,977 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:31,977 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:31,979 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:31,980 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:31,989 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:32,016 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:32,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:32,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:32,022 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:32,034 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-23 22:32:32,051 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:32,051 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:32,051 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:32,051 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:32,051 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:32,053 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:32,053 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:32,063 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:32,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-23 22:32:32,089 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:32,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:32,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:32,093 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:32,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-23 22:32:32,097 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-23 22:32:32,110 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:32,111 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:32,111 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:32,111 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:32,111 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:32,114 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:32,115 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:32,122 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:32:32,124 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-23 22:32:32,124 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-23 22:32:32,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:32,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:32,126 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:32,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-23 22:32:32,127 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:32:32,128 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:32:32,128 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:32:32,128 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_~m) = 1*multiple_of_~m Supporting invariants [] [2023-11-23 22:32:32,142 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:32,143 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:32:32,164 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:32,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:32,191 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 22:32:32,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:32,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:32,233 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:32:32,234 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:32,259 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-23 22:32:32,260 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-23 22:32:32,260 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-23 22:32:32,343 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-23 22:32:32,344 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-23 22:32:32,347 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-23 22:32:32,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 67 transitions. [2023-11-23 22:32:32,350 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 12 letters. Loop has 3 letters. [2023-11-23 22:32:32,350 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:32,350 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 15 letters. Loop has 3 letters. [2023-11-23 22:32:32,351 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:32,351 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 12 letters. Loop has 6 letters. [2023-11-23 22:32:32,351 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:32,352 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 253 transitions. [2023-11-23 22:32:32,359 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 42 [2023-11-23 22:32:32,362 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 137 states and 182 transitions. [2023-11-23 22:32:32,362 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2023-11-23 22:32:32,363 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 114 [2023-11-23 22:32:32,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 137 states and 182 transitions. [2023-11-23 22:32:32,365 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:32:32,365 INFO L218 hiAutomatonCegarLoop]: Abstraction has 137 states and 182 transitions. [2023-11-23 22:32:32,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states and 182 transitions. [2023-11-23 22:32:32,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 108. [2023-11-23 22:32:32,386 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-23 22:32:32,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 146 transitions. [2023-11-23 22:32:32,388 INFO L240 hiAutomatonCegarLoop]: Abstraction has 108 states and 146 transitions. [2023-11-23 22:32:32,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:32:32,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 22:32:32,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 22:32:32,389 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-23 22:32:32,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:32:32,447 INFO L93 Difference]: Finished difference Result 98 states and 128 transitions. [2023-11-23 22:32:32,447 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 98 states and 128 transitions. [2023-11-23 22:32:32,449 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-23 22:32:32,455 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 98 states to 98 states and 128 transitions. [2023-11-23 22:32:32,455 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2023-11-23 22:32:32,456 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 98 [2023-11-23 22:32:32,456 INFO L73 IsDeterministic]: Start isDeterministic. Operand 98 states and 128 transitions. [2023-11-23 22:32:32,460 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 22:32:32,460 INFO L218 hiAutomatonCegarLoop]: Abstraction has 98 states and 128 transitions. [2023-11-23 22:32:32,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states and 128 transitions. [2023-11-23 22:32:32,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 92. [2023-11-23 22:32:32,481 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-23 22:32:32,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 121 transitions. [2023-11-23 22:32:32,485 INFO L240 hiAutomatonCegarLoop]: Abstraction has 92 states and 121 transitions. [2023-11-23 22:32:32,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 22:32:32,486 INFO L428 stractBuchiCegarLoop]: Abstraction has 92 states and 121 transitions. [2023-11-23 22:32:32,486 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-23 22:32:32,487 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 92 states and 121 transitions. [2023-11-23 22:32:32,488 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-23 22:32:32,488 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:32,488 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:32,489 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:32:32,489 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-23 22:32:32,489 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-23 22:32:32,489 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-23 22:32:32,490 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:32,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1704575146, now seen corresponding path program 1 times [2023-11-23 22:32:32,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:32,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529794564] [2023-11-23 22:32:32,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:32,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:32,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:32,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:32:32,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:32,598 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-23 22:32:32,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:32:32,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529794564] [2023-11-23 22:32:32,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529794564] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:32:32,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:32:32,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 22:32:32,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156434191] [2023-11-23 22:32:32,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:32:32,599 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:32:32,600 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:32,600 INFO L85 PathProgramCache]: Analyzing trace with hash 53807, now seen corresponding path program 1 times [2023-11-23 22:32:32,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:32,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604014870] [2023-11-23 22:32:32,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:32,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:32,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:32,604 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:32,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:32,607 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:32,651 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:32,652 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:32,652 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:32,652 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:32,652 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:32:32,652 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:32,652 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:32,652 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:32,652 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration5_Loop [2023-11-23 22:32:32,653 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:32,653 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:32,654 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:32,659 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:32,662 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:32,664 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:32,667 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:32,670 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:32,675 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:32,729 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:32,729 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:32:32,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:32,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:32,731 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:32,743 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:32,744 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:32,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-23 22:32:32,767 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:32,767 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-23 22:32:32,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:32,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:32,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:32,795 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:32,801 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:32,801 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:32,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-23 22:32:32,825 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:32,826 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#res=0} Honda state: {mult_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:32:32,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:32,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:32,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:32,853 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:32,866 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:32,866 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:32,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-23 22:32:32,901 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:32,901 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~m=0} Honda state: {mult_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:32:32,926 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:32,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:32,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:32,927 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:32,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-23 22:32:32,933 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:32,934 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:32,965 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:32,965 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~n=0} Honda state: {mult_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:32:32,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:32,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:32,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:32,988 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:32,997 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:32,997 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:33,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-23 22:32:33,028 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:33,028 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-23 22:32:33,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:33,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:33,052 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:33,061 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:33,061 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:33,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-23 22:32:33,092 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:33,093 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-23 22:32:33,117 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:33,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:33,118 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:33,125 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:33,125 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:33,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-23 22:32:33,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:33,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:33,160 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:33,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-23 22:32:33,162 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:32:33,162 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:33,252 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:32:33,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2023-11-23 22:32:33,256 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:33,256 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:33,256 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:33,256 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:33,257 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:32:33,257 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,257 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:33,257 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:33,257 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration5_Loop [2023-11-23 22:32:33,257 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:33,257 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:33,258 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:33,270 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:33,273 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:33,276 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:33,278 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:33,282 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:33,285 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:33,345 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:33,345 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:32:33,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:33,347 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:33,351 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-23 22:32:33,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-23 22:32:33,366 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:33,366 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:33,367 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:33,367 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:33,367 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:33,368 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:33,368 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:33,384 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:33,410 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:33,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:33,412 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:33,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-23 22:32:33,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-23 22:32:33,431 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:33,431 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:33,431 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:33,431 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:33,431 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:33,432 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:33,432 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:33,451 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:33,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:33,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:33,478 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:33,481 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-23 22:32:33,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-23 22:32:33,494 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:33,494 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:33,494 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:33,494 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:33,494 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:33,495 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:33,495 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:33,516 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:33,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:33,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:33,542 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:33,545 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-23 22:32:33,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-23 22:32:33,559 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:33,559 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:33,559 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:33,560 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:33,560 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:33,560 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:33,560 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:33,569 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:33,594 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:33,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:33,596 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:33,601 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-23 22:32:33,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-11-23 22:32:33,615 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:33,615 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:33,615 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:33,615 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:33,615 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:33,616 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:33,616 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:33,623 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:33,637 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2023-11-23 22:32:33,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:33,638 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:33,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-23 22:32:33,640 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-23 22:32:33,650 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:33,650 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:33,650 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:33,650 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:33,650 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:33,651 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:33,651 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:33,652 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:33,671 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2023-11-23 22:32:33,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:33,672 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:33,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-23 22:32:33,674 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-23 22:32:33,685 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:33,686 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:33,686 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:33,686 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:33,686 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:33,687 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:33,687 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:33,690 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:32:33,692 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-23 22:32:33,692 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-23 22:32:33,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:33,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:33,708 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:33,713 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:32:33,714 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:32:33,714 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:32:33,714 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_#in~m) = -1*mult_#in~m Supporting invariants [] [2023-11-23 22:32:33,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-23 22:32:33,729 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:33,733 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:33,733 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:32:33,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:33,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:33,786 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 22:32:33,787 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:33,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:33,883 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:32:33,884 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:33,912 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-23 22:32:33,913 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-23 22:32:33,913 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-23 22:32:34,040 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-23 22:32:34,041 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-23 22:32:34,044 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-23 22:32:34,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 48 transitions. [2023-11-23 22:32:34,045 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 14 letters. Loop has 3 letters. [2023-11-23 22:32:34,045 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:34,045 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 17 letters. Loop has 3 letters. [2023-11-23 22:32:34,046 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:34,046 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 14 letters. Loop has 6 letters. [2023-11-23 22:32:34,046 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:34,046 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 114 states and 145 transitions. [2023-11-23 22:32:34,049 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-23 22:32:34,052 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 114 states to 106 states and 137 transitions. [2023-11-23 22:32:34,053 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 99 [2023-11-23 22:32:34,053 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 101 [2023-11-23 22:32:34,053 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 137 transitions. [2023-11-23 22:32:34,054 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:32:34,054 INFO L218 hiAutomatonCegarLoop]: Abstraction has 106 states and 137 transitions. [2023-11-23 22:32:34,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states and 137 transitions. [2023-11-23 22:32:34,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 97. [2023-11-23 22:32:34,063 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-23 22:32:34,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 128 transitions. [2023-11-23 22:32:34,065 INFO L240 hiAutomatonCegarLoop]: Abstraction has 97 states and 128 transitions. [2023-11-23 22:32:34,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:32:34,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 22:32:34,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-23 22:32:34,067 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-23 22:32:34,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:32:34,126 INFO L93 Difference]: Finished difference Result 108 states and 139 transitions. [2023-11-23 22:32:34,126 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 108 states and 139 transitions. [2023-11-23 22:32:34,128 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-23 22:32:34,132 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 108 states to 101 states and 131 transitions. [2023-11-23 22:32:34,132 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2023-11-23 22:32:34,133 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 98 [2023-11-23 22:32:34,133 INFO L73 IsDeterministic]: Start isDeterministic. Operand 101 states and 131 transitions. [2023-11-23 22:32:34,133 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:32:34,133 INFO L218 hiAutomatonCegarLoop]: Abstraction has 101 states and 131 transitions. [2023-11-23 22:32:34,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states and 131 transitions. [2023-11-23 22:32:34,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 97. [2023-11-23 22:32:34,138 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-23 22:32:34,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 126 transitions. [2023-11-23 22:32:34,140 INFO L240 hiAutomatonCegarLoop]: Abstraction has 97 states and 126 transitions. [2023-11-23 22:32:34,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 22:32:34,143 INFO L428 stractBuchiCegarLoop]: Abstraction has 97 states and 126 transitions. [2023-11-23 22:32:34,143 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-23 22:32:34,143 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 97 states and 126 transitions. [2023-11-23 22:32:34,145 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2023-11-23 22:32:34,145 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:34,145 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:34,147 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:32:34,147 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-23 22:32:34,148 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-23 22:32:34,148 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-23 22:32:34,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:34,148 INFO L85 PathProgramCache]: Analyzing trace with hash -607918156, now seen corresponding path program 1 times [2023-11-23 22:32:34,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:34,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325497218] [2023-11-23 22:32:34,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:34,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:34,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:34,222 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-23 22:32:34,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:32:34,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325497218] [2023-11-23 22:32:34,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325497218] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:32:34,223 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:32:34,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 22:32:34,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97273479] [2023-11-23 22:32:34,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:32:34,224 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:32:34,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:34,227 INFO L85 PathProgramCache]: Analyzing trace with hash 929677, now seen corresponding path program 1 times [2023-11-23 22:32:34,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:34,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041226297] [2023-11-23 22:32:34,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:34,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:34,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:34,231 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:34,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:34,242 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:34,302 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:34,302 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:34,303 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:34,303 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:34,303 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:32:34,303 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:34,303 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:34,303 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:34,303 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration6_Loop [2023-11-23 22:32:34,304 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:34,304 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:34,308 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,314 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,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-23 22:32:34,330 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,332 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,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-23 22:32:34,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-23 22:32:34,339 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,393 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:34,393 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:32:34,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:34,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:34,400 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:34,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-23 22:32:34,403 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:34,403 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:34,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:34,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:34,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:34,453 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:34,457 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:32:34,457 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:34,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-23 22:32:34,525 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:32:34,535 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:34,536 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:34,536 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:34,536 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:34,536 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:34,536 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:32:34,536 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:34,536 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:34,536 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:34,536 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration6_Loop [2023-11-23 22:32:34,537 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:34,537 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:34,538 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,545 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,549 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,556 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,559 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,561 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,570 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,573 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:34,623 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:34,623 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:32:34,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:34,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:34,625 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:34,628 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-23 22:32:34,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-23 22:32:34,642 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:34,642 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:34,642 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:34,642 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:34,642 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:34,643 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:34,643 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:34,646 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:32:34,648 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-23 22:32:34,648 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-23 22:32:34,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:34,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:34,650 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:34,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-23 22:32:34,652 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:32:34,652 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:32:34,652 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:32:34,653 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_#in~n) = -1*multiple_of_#in~n Supporting invariants [] [2023-11-23 22:32:34,669 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:34,669 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:32:34,686 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:34,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:34,726 INFO L262 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 22:32:34,730 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:34,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:34,771 INFO L262 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:32:34,773 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:34,803 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-23 22:32:34,804 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-23 22:32:34,804 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-23 22:32:34,895 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-23 22:32:34,895 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-23 22:32:34,898 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-23 22:32:34,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 56 transitions. [2023-11-23 22:32:34,898 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 14 letters. Loop has 4 letters. [2023-11-23 22:32:34,901 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:34,901 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 18 letters. Loop has 4 letters. [2023-11-23 22:32:34,903 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:34,903 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 14 letters. Loop has 8 letters. [2023-11-23 22:32:34,904 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:34,904 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 200 states and 269 transitions. [2023-11-23 22:32:34,909 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 48 [2023-11-23 22:32:34,914 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 200 states to 188 states and 257 transitions. [2023-11-23 22:32:34,914 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 173 [2023-11-23 22:32:34,915 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 175 [2023-11-23 22:32:34,915 INFO L73 IsDeterministic]: Start isDeterministic. Operand 188 states and 257 transitions. [2023-11-23 22:32:34,916 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:32:34,916 INFO L218 hiAutomatonCegarLoop]: Abstraction has 188 states and 257 transitions. [2023-11-23 22:32:34,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states and 257 transitions. [2023-11-23 22:32:34,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 163. [2023-11-23 22:32:34,925 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-23 22:32:34,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 223 transitions. [2023-11-23 22:32:34,927 INFO L240 hiAutomatonCegarLoop]: Abstraction has 163 states and 223 transitions. [2023-11-23 22:32:34,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:32:34,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 22:32:34,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 22:32:34,928 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-23 22:32:34,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:32:34,979 INFO L93 Difference]: Finished difference Result 169 states and 228 transitions. [2023-11-23 22:32:34,979 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 169 states and 228 transitions. [2023-11-23 22:32:34,984 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-23 22:32:34,988 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 169 states to 169 states and 228 transitions. [2023-11-23 22:32:34,989 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 162 [2023-11-23 22:32:34,989 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 162 [2023-11-23 22:32:34,989 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 228 transitions. [2023-11-23 22:32:34,991 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:32:34,991 INFO L218 hiAutomatonCegarLoop]: Abstraction has 169 states and 228 transitions. [2023-11-23 22:32:34,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 228 transitions. [2023-11-23 22:32:35,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 165. [2023-11-23 22:32:35,004 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-23 22:32:35,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 223 transitions. [2023-11-23 22:32:35,007 INFO L240 hiAutomatonCegarLoop]: Abstraction has 165 states and 223 transitions. [2023-11-23 22:32:35,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 22:32:35,009 INFO L428 stractBuchiCegarLoop]: Abstraction has 165 states and 223 transitions. [2023-11-23 22:32:35,009 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-23 22:32:35,009 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 165 states and 223 transitions. [2023-11-23 22:32:35,011 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-23 22:32:35,011 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:35,012 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:35,012 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:32:35,012 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2023-11-23 22:32:35,013 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-23 22:32:35,013 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-23 22:32:35,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:35,014 INFO L85 PathProgramCache]: Analyzing trace with hash -93796849, now seen corresponding path program 1 times [2023-11-23 22:32:35,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:35,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231204851] [2023-11-23 22:32:35,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:35,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:35,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:35,024 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:35,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:35,045 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:35,046 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:35,046 INFO L85 PathProgramCache]: Analyzing trace with hash 893418408, now seen corresponding path program 1 times [2023-11-23 22:32:35,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:35,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207119115] [2023-11-23 22:32:35,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:35,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:35,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:35,052 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:35,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:35,055 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:35,056 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:35,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1206649034, now seen corresponding path program 2 times [2023-11-23 22:32:35,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:35,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365231287] [2023-11-23 22:32:35,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:35,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:35,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:35,074 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:35,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:35,087 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:35,172 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:35,172 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:35,172 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:35,172 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:35,172 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:32:35,172 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,173 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:35,173 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:35,173 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration7_Loop [2023-11-23 22:32:35,173 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:35,173 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:35,174 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:35,181 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:35,185 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:35,189 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:35,192 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:35,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-23 22:32:35,209 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:35,275 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:35,275 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:32:35,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:35,277 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:35,287 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:35,287 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:35,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-23 22:32:35,316 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:35,317 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-23 22:32:35,357 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:35,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:35,359 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:35,362 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:35,362 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:35,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-23 22:32:35,385 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:35,385 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-23 22:32:35,410 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:35,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:35,444 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:35,473 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:35,473 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:35,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-23 22:32:35,497 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:35,497 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-23 22:32:35,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:35,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:35,524 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:35,526 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:35,526 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:35,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-23 22:32:35,549 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:35,550 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-23 22:32:35,570 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2023-11-23 22:32:35,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:35,572 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:35,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-23 22:32:35,575 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:35,575 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:35,588 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:35,588 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-23 22:32:35,606 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2023-11-23 22:32:35,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:35,609 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:35,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-23 22:32:35,612 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:35,612 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:35,673 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:35,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:35,675 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:35,681 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:32:35,681 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:35,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-23 22:32:35,761 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:32:35,765 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:35,765 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:35,765 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:35,766 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:35,766 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:35,766 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:32:35,766 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,766 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:35,766 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:35,766 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration7_Loop [2023-11-23 22:32:35,766 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:35,766 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:35,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-23 22:32:35,772 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:35,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-23 22:32:35,783 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:35,786 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:35,789 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:35,805 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:35,879 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:35,880 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:32:35,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:35,885 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:35,888 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-23 22:32:35,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-23 22:32:35,903 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:35,903 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:35,903 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:35,903 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:35,903 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:35,904 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:35,904 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:35,920 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:35,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:35,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:35,943 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:35,945 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-23 22:32:35,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-23 22:32:35,959 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:35,960 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:35,960 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:35,960 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:35,960 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:35,961 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:35,961 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:35,975 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:35,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:35,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:35,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:35,995 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:35,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-23 22:32:36,000 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-23 22:32:36,013 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:36,013 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:36,013 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:36,013 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:36,013 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:36,014 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:36,014 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:36,023 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:36,039 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2023-11-23 22:32:36,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:36,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:36,040 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:36,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-23 22:32:36,058 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-23 22:32:36,073 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:36,073 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:36,073 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:36,073 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:36,073 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:36,074 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:36,074 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:36,100 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:36,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:36,121 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:36,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:36,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:36,123 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:36,131 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-23 22:32:36,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-11-23 22:32:36,145 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:36,145 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:36,145 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:36,146 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:36,146 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:36,146 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:36,146 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:36,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:36,164 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:36,186 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:36,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:36,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:36,191 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:36,199 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-23 22:32:36,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-23 22:32:36,213 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:36,214 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:36,214 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:36,214 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:36,214 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:36,218 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:36,218 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:36,228 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:32:36,231 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-23 22:32:36,231 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-23 22:32:36,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:36,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:36,233 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:36,235 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:32:36,235 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:32:36,235 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:32:36,235 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_#in~n) = 1*multiple_of_#in~n Supporting invariants [] [2023-11-23 22:32:36,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-23 22:32:36,257 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:36,258 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:32:36,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:36,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:36,305 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 22:32:36,307 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:36,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:36,345 INFO L262 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-23 22:32:36,346 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:36,456 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-23 22:32:36,457 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-23 22:32:36,457 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-23 22:32:36,623 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-23 22:32:36,624 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-23 22:32:36,625 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-23 22:32:36,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 43 transitions. [2023-11-23 22:32:36,626 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 16 letters. Loop has 6 letters. [2023-11-23 22:32:36,626 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:36,626 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 22 letters. Loop has 6 letters. [2023-11-23 22:32:36,626 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:36,626 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 16 letters. Loop has 12 letters. [2023-11-23 22:32:36,627 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:36,627 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 218 states and 293 transitions. [2023-11-23 22:32:36,631 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 48 [2023-11-23 22:32:36,635 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 218 states to 206 states and 279 transitions. [2023-11-23 22:32:36,635 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 183 [2023-11-23 22:32:36,636 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 185 [2023-11-23 22:32:36,636 INFO L73 IsDeterministic]: Start isDeterministic. Operand 206 states and 279 transitions. [2023-11-23 22:32:36,637 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:32:36,637 INFO L218 hiAutomatonCegarLoop]: Abstraction has 206 states and 279 transitions. [2023-11-23 22:32:36,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states and 279 transitions. [2023-11-23 22:32:36,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 181. [2023-11-23 22:32:36,644 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-23 22:32:36,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 245 transitions. [2023-11-23 22:32:36,646 INFO L240 hiAutomatonCegarLoop]: Abstraction has 181 states and 245 transitions. [2023-11-23 22:32:36,646 INFO L428 stractBuchiCegarLoop]: Abstraction has 181 states and 245 transitions. [2023-11-23 22:32:36,647 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-23 22:32:36,647 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 181 states and 245 transitions. [2023-11-23 22:32:36,649 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-23 22:32:36,649 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:36,649 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:36,650 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-23 22:32:36,650 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2023-11-23 22:32:36,651 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-23 22:32:36,651 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-23 22:32:36,651 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:36,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1729864318, now seen corresponding path program 1 times [2023-11-23 22:32:36,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:36,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911894475] [2023-11-23 22:32:36,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:36,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:36,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:36,659 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:36,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:36,667 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:36,668 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:36,668 INFO L85 PathProgramCache]: Analyzing trace with hash 61274134, now seen corresponding path program 1 times [2023-11-23 22:32:36,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:36,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510187199] [2023-11-23 22:32:36,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:36,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:36,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:36,673 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:36,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:36,676 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:36,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:36,677 INFO L85 PathProgramCache]: Analyzing trace with hash 466508729, now seen corresponding path program 1 times [2023-11-23 22:32:36,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:36,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818276103] [2023-11-23 22:32:36,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:36,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:36,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:36,686 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:36,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:36,695 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:36,806 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:36,806 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:36,806 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:36,807 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:36,807 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:32:36,807 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:36,807 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:36,807 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:36,807 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration8_Loop [2023-11-23 22:32:36,807 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:36,808 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:36,808 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:36,811 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:36,822 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:36,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-23 22:32:36,832 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:36,904 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:36,904 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:32:36,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:36,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:36,909 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:36,913 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:36,913 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:36,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-23 22:32:36,942 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:36,942 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#res=0} Honda state: {mult_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:32:36,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:36,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:36,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:36,966 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:36,969 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:36,969 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:36,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-23 22:32:37,036 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:37,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:37,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:37,038 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:37,049 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:32:37,049 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:37,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-23 22:32:37,850 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:32:37,854 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2023-11-23 22:32:37,854 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:37,854 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:37,854 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:37,854 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:37,855 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:32:37,855 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:37,855 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:37,855 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:37,855 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration8_Loop [2023-11-23 22:32:37,855 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:37,855 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:37,856 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:37,858 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:37,868 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:37,870 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:37,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-23 22:32:37,946 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:37,946 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:32:37,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:37,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:37,949 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:37,957 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-23 22:32:37,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-23 22:32:37,971 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:37,971 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:37,971 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:37,971 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:37,972 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:37,972 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:37,972 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:37,975 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:37,990 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2023-11-23 22:32:37,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:37,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:37,992 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:37,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-23 22:32:37,993 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-23 22:32:38,004 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:38,004 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:38,004 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:38,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:38,005 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:38,006 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:38,006 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:38,009 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:32:38,015 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-23 22:32:38,015 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-23 22:32:38,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:38,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:38,016 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:38,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-23 22:32:38,017 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:32:38,018 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:32:38,018 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:32:38,018 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_~m) = 1*mult_~m Supporting invariants [] [2023-11-23 22:32:38,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:38,032 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:32:38,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:38,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:38,080 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 22:32:38,082 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:38,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:38,156 INFO L262 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:32:38,156 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:38,183 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-23 22:32:38,184 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-23 22:32:38,184 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-23 22:32:38,288 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-23 22:32:38,289 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-23 22:32:38,289 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-23 22:32:38,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 52 transitions. [2023-11-23 22:32:38,290 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 17 letters. Loop has 5 letters. [2023-11-23 22:32:38,290 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:38,291 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 22 letters. Loop has 5 letters. [2023-11-23 22:32:38,291 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:38,291 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 17 letters. Loop has 10 letters. [2023-11-23 22:32:38,291 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:38,291 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 205 states and 272 transitions. [2023-11-23 22:32:38,295 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-23 22:32:38,298 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 205 states to 204 states and 271 transitions. [2023-11-23 22:32:38,298 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 177 [2023-11-23 22:32:38,299 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 180 [2023-11-23 22:32:38,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 204 states and 271 transitions. [2023-11-23 22:32:38,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:32:38,300 INFO L218 hiAutomatonCegarLoop]: Abstraction has 204 states and 271 transitions. [2023-11-23 22:32:38,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states and 271 transitions. [2023-11-23 22:32:38,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 191. [2023-11-23 22:32:38,306 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-23 22:32:38,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 257 transitions. [2023-11-23 22:32:38,308 INFO L240 hiAutomatonCegarLoop]: Abstraction has 191 states and 257 transitions. [2023-11-23 22:32:38,308 INFO L428 stractBuchiCegarLoop]: Abstraction has 191 states and 257 transitions. [2023-11-23 22:32:38,308 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-23 22:32:38,308 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 191 states and 257 transitions. [2023-11-23 22:32:38,310 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-23 22:32:38,310 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:38,310 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:38,311 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-23 22:32:38,311 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-23 22:32:38,312 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-23 22:32:38,312 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-23 22:32:38,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:38,312 INFO L85 PathProgramCache]: Analyzing trace with hash 466508726, now seen corresponding path program 1 times [2023-11-23 22:32:38,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:38,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104737676] [2023-11-23 22:32:38,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:38,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:38,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:38,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:32:38,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:38,362 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-23 22:32:38,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:32:38,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104737676] [2023-11-23 22:32:38,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104737676] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:32:38,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:32:38,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 22:32:38,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387765305] [2023-11-23 22:32:38,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:32:38,364 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:32:38,364 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:38,364 INFO L85 PathProgramCache]: Analyzing trace with hash 141077, now seen corresponding path program 2 times [2023-11-23 22:32:38,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:38,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659730158] [2023-11-23 22:32:38,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:38,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:38,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:38,367 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:38,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:38,370 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:38,437 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:38,437 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:38,437 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:38,438 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:38,438 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:32:38,438 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:38,438 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:38,438 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:38,438 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration9_Loop [2023-11-23 22:32:38,438 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:38,438 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:38,439 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:38,441 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:38,446 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:38,448 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:38,455 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:38,497 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:38,498 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:32:38,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:38,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:38,499 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:38,509 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:38,509 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:38,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-23 22:32:38,531 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:38,531 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-23 22:32:38,549 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:38,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:38,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:38,551 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:38,557 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:38,557 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:38,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-23 22:32:38,584 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:38,585 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-23 22:32:38,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:38,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:38,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:38,606 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:38,613 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:38,613 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:38,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-11-23 22:32:38,640 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:32:38,640 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-23 22:32:38,659 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:38,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:38,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:38,662 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:38,665 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:32:38,665 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:38,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-11-23 22:32:38,726 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:38,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:38,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:38,728 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:38,731 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:32:38,731 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:32:38,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-23 22:32:40,153 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:32:40,157 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2023-11-23 22:32:40,157 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:32:40,157 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:32:40,158 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:32:40,158 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:32:40,158 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:32:40,158 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:40,158 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:32:40,158 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:32:40,158 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration9_Loop [2023-11-23 22:32:40,158 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:32:40,158 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:32:40,160 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:40,167 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:40,169 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:32:40,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-23 22:32:40,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-23 22:32:40,260 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2023-11-23 22:32:40,281 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:32:40,281 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:32:40,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:40,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:40,283 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:40,289 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:40,290 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-23 22:32:40,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-23 22:32:40,305 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:40,305 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:40,305 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:40,305 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:40,305 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:40,306 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:40,306 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:40,320 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:40,339 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:40,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:40,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:40,341 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:40,346 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-23 22:32:40,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-23 22:32:40,360 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:40,361 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:40,361 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:40,361 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:40,361 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:40,362 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:40,362 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:40,371 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:40,393 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:40,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:40,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:40,395 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:40,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-23 22:32:40,397 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-23 22:32:40,410 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:40,410 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:40,410 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:40,410 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:40,410 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:40,411 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:40,411 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:40,413 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:32:40,428 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2023-11-23 22:32:40,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:40,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:40,430 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:40,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-11-23 22:32:40,431 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-23 22:32:40,444 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:32:40,444 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:32:40,444 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:32:40,444 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:32:40,444 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:32:40,446 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:32:40,446 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:32:40,450 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:32:40,453 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-23 22:32:40,453 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-23 22:32:40,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:32:40,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:40,454 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:32:40,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-23 22:32:40,456 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:32:40,456 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:32:40,456 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:32:40,456 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_~m) = 1*mult_~m Supporting invariants [] [2023-11-23 22:32:40,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:40,473 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:32:40,489 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:40,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:40,524 INFO L262 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 22:32:40,525 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:40,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:40,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:32:40,622 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:40,647 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-23 22:32:40,648 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-23 22:32:40,649 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-23 22:32:40,746 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-23 22:32:40,746 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-23 22:32:40,747 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-23 22:32:40,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 54 transitions. [2023-11-23 22:32:40,748 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 22 letters. Loop has 3 letters. [2023-11-23 22:32:40,748 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:40,748 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 25 letters. Loop has 3 letters. [2023-11-23 22:32:40,748 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:40,748 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 22 letters. Loop has 6 letters. [2023-11-23 22:32:40,749 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:32:40,749 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 232 states and 303 transitions. [2023-11-23 22:32:40,753 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2023-11-23 22:32:40,756 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 232 states to 222 states and 293 transitions. [2023-11-23 22:32:40,757 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 188 [2023-11-23 22:32:40,757 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 190 [2023-11-23 22:32:40,757 INFO L73 IsDeterministic]: Start isDeterministic. Operand 222 states and 293 transitions. [2023-11-23 22:32:40,758 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:32:40,758 INFO L218 hiAutomatonCegarLoop]: Abstraction has 222 states and 293 transitions. [2023-11-23 22:32:40,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states and 293 transitions. [2023-11-23 22:32:40,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 209. [2023-11-23 22:32:40,764 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-23 22:32:40,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 279 transitions. [2023-11-23 22:32:40,767 INFO L240 hiAutomatonCegarLoop]: Abstraction has 209 states and 279 transitions. [2023-11-23 22:32:40,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:32:40,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 22:32:40,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-23 22:32:40,768 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-23 22:32:40,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:32:40,802 INFO L93 Difference]: Finished difference Result 205 states and 270 transitions. [2023-11-23 22:32:40,802 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 205 states and 270 transitions. [2023-11-23 22:32:40,805 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-23 22:32:40,808 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 205 states to 145 states and 177 transitions. [2023-11-23 22:32:40,808 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 135 [2023-11-23 22:32:40,808 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 135 [2023-11-23 22:32:40,808 INFO L73 IsDeterministic]: Start isDeterministic. Operand 145 states and 177 transitions. [2023-11-23 22:32:40,809 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:32:40,809 INFO L218 hiAutomatonCegarLoop]: Abstraction has 145 states and 177 transitions. [2023-11-23 22:32:40,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states and 177 transitions. [2023-11-23 22:32:40,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 125. [2023-11-23 22:32:40,813 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-23 22:32:40,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 154 transitions. [2023-11-23 22:32:40,815 INFO L240 hiAutomatonCegarLoop]: Abstraction has 125 states and 154 transitions. [2023-11-23 22:32:40,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 22:32:40,816 INFO L428 stractBuchiCegarLoop]: Abstraction has 125 states and 154 transitions. [2023-11-23 22:32:40,816 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-23 22:32:40,816 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 125 states and 154 transitions. [2023-11-23 22:32:40,817 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-23 22:32:40,817 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:40,818 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:40,819 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-23 22:32:40,819 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2023-11-23 22:32:40,819 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-23 22:32:40,819 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-23 22:32:40,820 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:40,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1630507919, now seen corresponding path program 1 times [2023-11-23 22:32:40,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:40,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684915269] [2023-11-23 22:32:40,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:40,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:40,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:40,918 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-23 22:32:40,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:32:40,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684915269] [2023-11-23 22:32:40,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684915269] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:32:40,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248584065] [2023-11-23 22:32:40,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:40,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:32:40,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:32:40,921 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:32:40,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2023-11-23 22:32:40,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:32:40,981 INFO L262 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 22:32:40,982 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:32:41,032 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-23 22:32:41,033 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:32:41,143 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-23 22:32:41,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248584065] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:32:41,144 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:32:41,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2023-11-23 22:32:41,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717802081] [2023-11-23 22:32:41,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:32:41,145 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:32:41,146 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:41,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1914411566, now seen corresponding path program 1 times [2023-11-23 22:32:41,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:41,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523043428] [2023-11-23 22:32:41,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:41,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:41,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:41,151 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:41,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:41,157 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:41,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:32:41,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 22:32:41,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-11-23 22:32:41,423 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-23 22:32:41,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:32:41,614 INFO L93 Difference]: Finished difference Result 153 states and 195 transitions. [2023-11-23 22:32:41,614 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 153 states and 195 transitions. [2023-11-23 22:32:41,617 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-23 22:32:41,620 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 153 states to 151 states and 193 transitions. [2023-11-23 22:32:41,620 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 136 [2023-11-23 22:32:41,621 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 136 [2023-11-23 22:32:41,621 INFO L73 IsDeterministic]: Start isDeterministic. Operand 151 states and 193 transitions. [2023-11-23 22:32:41,621 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:32:41,621 INFO L218 hiAutomatonCegarLoop]: Abstraction has 151 states and 193 transitions. [2023-11-23 22:32:41,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states and 193 transitions. [2023-11-23 22:32:41,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 147. [2023-11-23 22:32:41,632 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-23 22:32:41,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 180 transitions. [2023-11-23 22:32:41,634 INFO L240 hiAutomatonCegarLoop]: Abstraction has 147 states and 180 transitions. [2023-11-23 22:32:41,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 22:32:41,635 INFO L428 stractBuchiCegarLoop]: Abstraction has 147 states and 180 transitions. [2023-11-23 22:32:41,635 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2023-11-23 22:32:41,635 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 147 states and 180 transitions. [2023-11-23 22:32:41,637 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2023-11-23 22:32:41,637 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:32:41,637 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:32:41,640 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-23 22:32:41,640 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2023-11-23 22:32:41,641 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-23 22:32:41,641 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-23 22:32:41,641 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:41,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1699001928, now seen corresponding path program 2 times [2023-11-23 22:32:41,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:41,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174766873] [2023-11-23 22:32:41,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:41,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:41,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:41,652 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:41,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:41,662 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:41,662 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:41,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1914411566, now seen corresponding path program 2 times [2023-11-23 22:32:41,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:41,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719157036] [2023-11-23 22:32:41,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:41,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:41,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:41,668 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:41,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:41,672 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:41,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:32:41,673 INFO L85 PathProgramCache]: Analyzing trace with hash -186489931, now seen corresponding path program 3 times [2023-11-23 22:32:41,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:32:41,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862180759] [2023-11-23 22:32:41,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:32:41,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:32:41,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:41,685 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:41,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:41,734 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:32:41,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:43,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:43,219 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:32:43,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:32:43,281 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 23.11 10:32:43 BoogieIcfgContainer [2023-11-23 22:32:43,281 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-11-23 22:32:43,281 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-23 22:32:43,282 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-23 22:32:43,282 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-23 22:32:43,283 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:32:24" (3/4) ... [2023-11-23 22:32:43,285 INFO L134 WitnessPrinter]: Generating witness for non-termination counterexample [2023-11-23 22:32:43,330 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/witness.graphml [2023-11-23 22:32:43,330 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-23 22:32:43,331 INFO L158 Benchmark]: Toolchain (without parser) took 19504.21ms. Allocated memory was 144.7MB in the beginning and 234.9MB in the end (delta: 90.2MB). Free memory was 99.2MB in the beginning and 97.7MB in the end (delta: 1.5MB). Peak memory consumption was 93.6MB. Max. memory is 16.1GB. [2023-11-23 22:32:43,331 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 104.9MB. Free memory is still 55.9MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 22:32:43,332 INFO L158 Benchmark]: CACSL2BoogieTranslator took 258.48ms. Allocated memory is still 144.7MB. Free memory was 99.0MB in the beginning and 88.2MB in the end (delta: 10.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-11-23 22:32:43,332 INFO L158 Benchmark]: Boogie Procedure Inliner took 41.31ms. Allocated memory is still 144.7MB. Free memory was 88.2MB in the beginning and 86.8MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 22:32:43,333 INFO L158 Benchmark]: Boogie Preprocessor took 36.96ms. Allocated memory is still 144.7MB. Free memory was 86.8MB in the beginning and 84.9MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-23 22:32:43,333 INFO L158 Benchmark]: RCFGBuilder took 553.47ms. Allocated memory was 144.7MB in the beginning and 195.0MB in the end (delta: 50.3MB). Free memory was 84.9MB in the beginning and 164.8MB in the end (delta: -79.9MB). Peak memory consumption was 18.1MB. Max. memory is 16.1GB. [2023-11-23 22:32:43,334 INFO L158 Benchmark]: BuchiAutomizer took 18558.79ms. Allocated memory was 195.0MB in the beginning and 234.9MB in the end (delta: 39.8MB). Free memory was 164.8MB in the beginning and 100.8MB in the end (delta: 64.0MB). Peak memory consumption was 104.8MB. Max. memory is 16.1GB. [2023-11-23 22:32:43,334 INFO L158 Benchmark]: Witness Printer took 49.00ms. Allocated memory is still 234.9MB. Free memory was 99.8MB in the beginning and 97.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-23 22:32:43,336 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.32ms. Allocated memory is still 104.9MB. Free memory is still 55.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 258.48ms. Allocated memory is still 144.7MB. Free memory was 99.0MB in the beginning and 88.2MB in the end (delta: 10.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 41.31ms. Allocated memory is still 144.7MB. Free memory was 88.2MB in the beginning and 86.8MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 36.96ms. Allocated memory is still 144.7MB. Free memory was 86.8MB in the beginning and 84.9MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 553.47ms. Allocated memory was 144.7MB in the beginning and 195.0MB in the end (delta: 50.3MB). Free memory was 84.9MB in the beginning and 164.8MB in the end (delta: -79.9MB). Peak memory consumption was 18.1MB. Max. memory is 16.1GB. * BuchiAutomizer took 18558.79ms. Allocated memory was 195.0MB in the beginning and 234.9MB in the end (delta: 39.8MB). Free memory was 164.8MB in the beginning and 100.8MB in the end (delta: 64.0MB). Peak memory consumption was 104.8MB. Max. memory is 16.1GB. * Witness Printer took 49.00ms. Allocated memory is still 234.9MB. Free memory was 99.8MB in the beginning and 97.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 15 terminating modules (8 trivial, 7 deterministic, 0 nondeterministic) and one nonterminating remainder module.One deterministic module has affine ranking function \old(m) and consists of 13 locations. One deterministic module has affine ranking function m and consists of 5 locations. One deterministic module has affine ranking function (-1 * \old(m)) and consists of 5 locations. One deterministic module has affine ranking function (-1 * \old(n)) and consists of 4 locations. One deterministic module has affine ranking function \old(n) and consists of 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 18.4s and 11 iterations. TraceHistogramMax:4. Analysis of lassos took 14.0s. Construction of modules took 1.0s. Büchi inclusion checks took 3.0s. 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.2s 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.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 641 mSDsluCounter, 1981 SdHoareTripleChecker+Invalid, 1.0s 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: 31ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 19 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 7 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 5.1s 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-23 22:32:43,395 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2023-11-23 22:32:43,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-23 22:32:43,809 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cabe2b8e-cf42-4d70-a94f-34b0e451bb4d/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE(TERM)