./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 b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive/Primes.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 16beca065b3aeb336c54dcf96f3abbe61553e7d28b28c1a40f525ad89a5da56e ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE(TERM) --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 23:32:04,810 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 23:32:04,814 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 23:32:04,852 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 23:32:04,853 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 23:32:04,854 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 23:32:04,856 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 23:32:04,858 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 23:32:04,860 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 23:32:04,861 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 23:32:04,863 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 23:32:04,864 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 23:32:04,865 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 23:32:04,866 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 23:32:04,868 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 23:32:04,869 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 23:32:04,870 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 23:32:04,872 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 23:32:04,874 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 23:32:04,877 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 23:32:04,879 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 23:32:04,880 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 23:32:04,882 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 23:32:04,883 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 23:32:04,886 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 23:32:04,887 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 23:32:04,887 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 23:32:04,888 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 23:32:04,889 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 23:32:04,890 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 23:32:04,890 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 23:32:04,891 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 23:32:04,892 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 23:32:04,893 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 23:32:04,894 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 23:32:04,895 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 23:32:04,895 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 23:32:04,896 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 23:32:04,896 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 23:32:04,897 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 23:32:04,898 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 23:32:04,899 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/config/svcomp-Termination-32bit-Automizer_Default.epf [2021-10-28 23:32:04,922 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 23:32:04,923 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 23:32:04,923 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 23:32:04,923 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 23:32:04,924 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 23:32:04,924 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 23:32:04,925 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 23:32:04,925 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-28 23:32:04,925 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-28 23:32:04,925 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-28 23:32:04,925 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-28 23:32:04,926 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-28 23:32:04,926 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-28 23:32:04,926 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 23:32:04,926 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-28 23:32:04,926 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 23:32:04,927 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 23:32:04,927 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-28 23:32:04,927 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 23:32:04,927 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-28 23:32:04,927 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-28 23:32:04,927 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-28 23:32:04,928 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-28 23:32:04,928 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-28 23:32:04,928 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-28 23:32:04,928 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 23:32:04,928 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-28 23:32:04,929 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 23:32:04,929 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 23:32:04,929 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 23:32:04,929 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 23:32:04,929 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 23:32:04,930 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-28 23:32:04,931 INFO L138 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/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_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 16beca065b3aeb336c54dcf96f3abbe61553e7d28b28c1a40f525ad89a5da56e [2021-10-28 23:32:05,196 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 23:32:05,218 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 23:32:05,221 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 23:32:05,222 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 23:32:05,223 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 23:32:05,224 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/../../sv-benchmarks/c/recursive/Primes.c [2021-10-28 23:32:05,318 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/data/9857f10e1/a6981c39222f4460938dbfbdb3b0d2d0/FLAG55c3c56e1 [2021-10-28 23:32:05,801 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 23:32:05,801 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/sv-benchmarks/c/recursive/Primes.c [2021-10-28 23:32:05,808 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/data/9857f10e1/a6981c39222f4460938dbfbdb3b0d2d0/FLAG55c3c56e1 [2021-10-28 23:32:06,197 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/data/9857f10e1/a6981c39222f4460938dbfbdb3b0d2d0 [2021-10-28 23:32:06,200 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 23:32:06,201 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-28 23:32:06,203 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 23:32:06,203 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 23:32:06,206 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 23:32:06,207 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,208 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4db55d40 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06, skipping insertion in model container [2021-10-28 23:32:06,209 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,216 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 23:32:06,238 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 23:32:06,402 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/sv-benchmarks/c/recursive/Primes.c[2190,2203] [2021-10-28 23:32:06,403 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:32:06,413 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 23:32:06,432 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/sv-benchmarks/c/recursive/Primes.c[2190,2203] [2021-10-28 23:32:06,432 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:32:06,446 INFO L208 MainTranslator]: Completed translation [2021-10-28 23:32:06,446 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06 WrapperNode [2021-10-28 23:32:06,447 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 23:32:06,448 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-28 23:32:06,448 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-28 23:32:06,448 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-28 23:32:06,456 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,463 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,482 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-28 23:32:06,483 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 23:32:06,483 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 23:32:06,483 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 23:32:06,491 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,491 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,493 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,494 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,498 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,502 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,503 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,505 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 23:32:06,506 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 23:32:06,506 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 23:32:06,506 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 23:32:06,507 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06" (1/1) ... [2021-10-28 23:32:06,517 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:06,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:06,555 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:06,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-28 23:32:06,605 INFO L130 BoogieDeclarations]: Found specification of procedure multiple_of [2021-10-28 23:32:06,606 INFO L138 BoogieDeclarations]: Found implementation of procedure multiple_of [2021-10-28 23:32:06,606 INFO L130 BoogieDeclarations]: Found specification of procedure mult [2021-10-28 23:32:06,606 INFO L138 BoogieDeclarations]: Found implementation of procedure mult [2021-10-28 23:32:06,606 INFO L130 BoogieDeclarations]: Found specification of procedure is_prime_ [2021-10-28 23:32:06,606 INFO L138 BoogieDeclarations]: Found implementation of procedure is_prime_ [2021-10-28 23:32:06,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-28 23:32:06,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-28 23:32:06,607 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 23:32:06,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 23:32:06,903 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 23:32:06,903 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-10-28 23:32:06,905 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:32:06 BoogieIcfgContainer [2021-10-28 23:32:06,906 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 23:32:06,907 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-28 23:32:06,907 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-28 23:32:06,910 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-28 23:32:06,911 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:32:06,911 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.10 11:32:06" (1/3) ... [2021-10-28 23:32:06,913 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7d5ee031 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 11:32:06, skipping insertion in model container [2021-10-28 23:32:06,913 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:32:06,913 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:32:06" (2/3) ... [2021-10-28 23:32:06,914 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7d5ee031 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 11:32:06, skipping insertion in model container [2021-10-28 23:32:06,914 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:32:06,914 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:32:06" (3/3) ... [2021-10-28 23:32:06,915 INFO L389 chiAutomizerObserver]: Analyzing ICFG Primes.c [2021-10-28 23:32:06,959 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-28 23:32:06,959 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-28 23:32:06,959 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-28 23:32:06,959 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-28 23:32:06,960 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-28 23:32:06,960 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-28 23:32:06,960 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-28 23:32:06,960 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-28 23:32:06,977 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 50 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 37 states have internal predecessors, (54), 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) [2021-10-28 23:32:07,006 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-10-28 23:32:07,007 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:07,007 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:07,024 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-10-28 23:32:07,024 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:07,024 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-28 23:32:07,025 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 50 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 37 states have internal predecessors, (54), 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) [2021-10-28 23:32:07,035 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-10-28 23:32:07,035 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:07,036 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:07,037 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-10-28 23:32:07,037 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:07,045 INFO L791 eck$LassoCheckResult]: Stem: 36#ULTIMATE.startENTRYtrue #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(9);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 30#L-1true havoc main_#res;havoc main_#t~nondet15, main_#t~ret16, main_#t~nondet17, main_#t~nondet18, main_#t~ret19, main_#t~short20, main_~n~0, main_~result~0, main_~f1~0, main_~f2~0;main_~n~0 := main_#t~nondet15;havoc main_#t~nondet15; 16#L78true assume !(main_~n~0 < 1 || main_~n~0 > 46340);is_prime_#in~n := main_~n~0;havoc is_prime_#res;havoc is_prime_#t~ret12, is_prime_~n;is_prime_~n := is_prime_#in~n; 23#L53true call is_prime_#t~ret12 := is_prime_(is_prime_~n, is_prime_~n - 1);< 32#is_prime_ENTRYtrue [2021-10-28 23:32:07,046 INFO L793 eck$LassoCheckResult]: Loop: 32#is_prime_ENTRYtrue ~n := #in~n;~m := #in~m; 51#L58true assume !(~n <= 1); 33#L61true assume !(2 == ~n); 48#L64true assume ~n > 2; 9#L65true assume !(~m <= 1); 28#L68true call #t~ret13 := multiple_of(~n, ~m);< 46#multiple_ofENTRYtrue ~n := #in~n;~m := #in~m; 43#L32true assume !(~m < 0); 49#L35true assume !(~n < 0); 15#L38true assume 0 == ~m;#res := 0; 19#multiple_ofFINALtrue assume true; 20#multiple_ofEXITtrue >#122#return; 21#L68-1true assume !(0 == #t~ret13);havoc #t~ret13; 5#L71true call #t~ret14 := is_prime_(~n, ~m - 1);< 32#is_prime_ENTRYtrue [2021-10-28 23:32:07,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:07,052 INFO L85 PathProgramCache]: Analyzing trace with hash 2218663, now seen corresponding path program 1 times [2021-10-28 23:32:07,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:07,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427276246] [2021-10-28 23:32:07,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:07,071 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:07,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:07,174 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:07,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:07,224 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:07,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:07,227 INFO L85 PathProgramCache]: Analyzing trace with hash -1788949215, now seen corresponding path program 1 times [2021-10-28 23:32:07,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:07,228 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296273399] [2021-10-28 23:32:07,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:07,229 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:07,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:07,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-28 23:32:07,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:07,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:07,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:32:07,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296273399] [2021-10-28 23:32:07,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296273399] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:32:07,423 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:32:07,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 23:32:07,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822818742] [2021-10-28 23:32:07,429 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:32:07,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:32:07,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:32:07,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:32:07,458 INFO L87 Difference]: Start difference. First operand has 50 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 37 states have internal predecessors, (54), 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) [2021-10-28 23:32:07,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:32:07,609 INFO L93 Difference]: Finished difference Result 56 states and 80 transitions. [2021-10-28 23:32:07,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 23:32:07,612 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 56 states and 80 transitions. [2021-10-28 23:32:07,621 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-10-28 23:32:07,627 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 56 states to 41 states and 54 transitions. [2021-10-28 23:32:07,628 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 41 [2021-10-28 23:32:07,629 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 41 [2021-10-28 23:32:07,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 54 transitions. [2021-10-28 23:32:07,632 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 23:32:07,632 INFO L681 BuchiCegarLoop]: Abstraction has 41 states and 54 transitions. [2021-10-28 23:32:07,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states and 54 transitions. [2021-10-28 23:32:07,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 39. [2021-10-28 23:32:07,660 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) [2021-10-28 23:32:07,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 51 transitions. [2021-10-28 23:32:07,663 INFO L704 BuchiCegarLoop]: Abstraction has 39 states and 51 transitions. [2021-10-28 23:32:07,663 INFO L587 BuchiCegarLoop]: Abstraction has 39 states and 51 transitions. [2021-10-28 23:32:07,663 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-28 23:32:07,663 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 51 transitions. [2021-10-28 23:32:07,665 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-10-28 23:32:07,665 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:07,665 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:07,666 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-10-28 23:32:07,666 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:07,667 INFO L791 eck$LassoCheckResult]: Stem: 155#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(9);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 138#L-1 havoc main_#res;havoc main_#t~nondet15, main_#t~ret16, main_#t~nondet17, main_#t~nondet18, main_#t~ret19, main_#t~short20, main_~n~0, main_~result~0, main_~f1~0, main_~f2~0;main_~n~0 := main_#t~nondet15;havoc main_#t~nondet15; 139#L78 assume !(main_~n~0 < 1 || main_~n~0 > 46340);is_prime_#in~n := main_~n~0;havoc is_prime_#res;havoc is_prime_#t~ret12, is_prime_~n;is_prime_~n := is_prime_#in~n; 134#L53 call is_prime_#t~ret12 := is_prime_(is_prime_~n, is_prime_~n - 1);< 135#is_prime_ENTRY [2021-10-28 23:32:07,667 INFO L793 eck$LassoCheckResult]: Loop: 135#is_prime_ENTRY ~n := #in~n;~m := #in~m; 149#L58 assume !(~n <= 1); 150#L61 assume !(2 == ~n); 151#L64 assume ~n > 2; 144#L65 assume !(~m <= 1); 126#L68 call #t~ret13 := multiple_of(~n, ~m);< 137#multiple_ofENTRY ~n := #in~n;~m := #in~m; 160#L32 assume !(~m < 0); 161#L35 assume !(~n < 0); 158#L38 assume !(0 == ~m); 159#L41 assume 0 == ~n;#res := 1; 130#multiple_ofFINAL assume true; 162#multiple_ofEXIT >#122#return; 163#L68-1 assume !(0 == #t~ret13);havoc #t~ret13; 133#L71 call #t~ret14 := is_prime_(~n, ~m - 1);< 135#is_prime_ENTRY [2021-10-28 23:32:07,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:07,668 INFO L85 PathProgramCache]: Analyzing trace with hash 2218663, now seen corresponding path program 2 times [2021-10-28 23:32:07,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:07,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97311753] [2021-10-28 23:32:07,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:07,669 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:07,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:07,683 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:07,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:07,700 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:07,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:07,701 INFO L85 PathProgramCache]: Analyzing trace with hash 399153633, now seen corresponding path program 1 times [2021-10-28 23:32:07,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:07,702 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891499610] [2021-10-28 23:32:07,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:07,702 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:07,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:07,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-28 23:32:07,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:07,748 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:07,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:32:07,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891499610] [2021-10-28 23:32:07,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891499610] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:32:07,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:32:07,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 23:32:07,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194688440] [2021-10-28 23:32:07,749 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:32:07,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:32:07,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:32:07,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:32:07,751 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) [2021-10-28 23:32:07,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:32:07,808 INFO L93 Difference]: Finished difference Result 43 states and 57 transitions. [2021-10-28 23:32:07,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 23:32:07,809 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 43 states and 57 transitions. [2021-10-28 23:32:07,811 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-10-28 23:32:07,813 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 43 states to 43 states and 57 transitions. [2021-10-28 23:32:07,813 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 43 [2021-10-28 23:32:07,814 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 43 [2021-10-28 23:32:07,814 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 57 transitions. [2021-10-28 23:32:07,815 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 23:32:07,815 INFO L681 BuchiCegarLoop]: Abstraction has 43 states and 57 transitions. [2021-10-28 23:32:07,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states and 57 transitions. [2021-10-28 23:32:07,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 41. [2021-10-28 23:32:07,820 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) [2021-10-28 23:32:07,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 54 transitions. [2021-10-28 23:32:07,821 INFO L704 BuchiCegarLoop]: Abstraction has 41 states and 54 transitions. [2021-10-28 23:32:07,821 INFO L587 BuchiCegarLoop]: Abstraction has 41 states and 54 transitions. [2021-10-28 23:32:07,821 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-28 23:32:07,821 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 54 transitions. [2021-10-28 23:32:07,823 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-10-28 23:32:07,823 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:07,823 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:07,824 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-10-28 23:32:07,824 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:07,824 INFO L791 eck$LassoCheckResult]: Stem: 255#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(9);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 239#L-1 havoc main_#res;havoc main_#t~nondet15, main_#t~ret16, main_#t~nondet17, main_#t~nondet18, main_#t~ret19, main_#t~short20, main_~n~0, main_~result~0, main_~f1~0, main_~f2~0;main_~n~0 := main_#t~nondet15;havoc main_#t~nondet15; 240#L78 assume !(main_~n~0 < 1 || main_~n~0 > 46340);is_prime_#in~n := main_~n~0;havoc is_prime_#res;havoc is_prime_#t~ret12, is_prime_~n;is_prime_~n := is_prime_#in~n; 233#L53 call is_prime_#t~ret12 := is_prime_(is_prime_~n, is_prime_~n - 1);< 234#is_prime_ENTRY [2021-10-28 23:32:07,824 INFO L793 eck$LassoCheckResult]: Loop: 234#is_prime_ENTRY ~n := #in~n;~m := #in~m; 248#L58 assume !(~n <= 1); 251#L61 assume !(2 == ~n); 252#L64 assume ~n > 2; 243#L65 assume !(~m <= 1); 226#L68 call #t~ret13 := multiple_of(~n, ~m);< 236#multiple_ofENTRY ~n := #in~n;~m := #in~m; 260#L32 assume !(~m < 0); 261#L35 assume !(~n < 0); 258#L38 assume !(0 == ~m); 259#L41 assume !(0 == ~n); 227#L44 call #t~ret11 := multiple_of(~n - ~m, ~m);< 236#multiple_ofENTRY ~n := #in~n;~m := #in~m; 260#L32 assume !(~m < 0); 261#L35 assume !(~n < 0); 258#L38 assume !(0 == ~m); 259#L41 assume 0 == ~n;#res := 1; 250#multiple_ofFINAL assume true; 262#multiple_ofEXIT >#112#return; 224#L44-1 #res := #t~ret11;havoc #t~ret11; 229#multiple_ofFINAL assume true; 264#multiple_ofEXIT >#122#return; 263#L68-1 assume !(0 == #t~ret13);havoc #t~ret13; 232#L71 call #t~ret14 := is_prime_(~n, ~m - 1);< 234#is_prime_ENTRY [2021-10-28 23:32:07,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:07,825 INFO L85 PathProgramCache]: Analyzing trace with hash 2218663, now seen corresponding path program 3 times [2021-10-28 23:32:07,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:07,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861338955] [2021-10-28 23:32:07,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:07,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:07,838 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:07,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:07,852 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:07,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:07,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1840266607, now seen corresponding path program 1 times [2021-10-28 23:32:07,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:07,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923948979] [2021-10-28 23:32:07,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:07,854 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:07,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:07,865 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:07,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:07,879 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:07,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:07,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1482001207, now seen corresponding path program 1 times [2021-10-28 23:32:07,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:07,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631913459] [2021-10-28 23:32:07,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:07,881 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:07,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:07,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:32:07,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:07,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-28 23:32:07,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:08,054 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:32:08,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:32:08,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631913459] [2021-10-28 23:32:08,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631913459] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:32:08,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68299170] [2021-10-28 23:32:08,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:08,055 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:32:08,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:08,057 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:32:08,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-28 23:32:08,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:08,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:32:08,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:08,337 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:32:08,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68299170] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:32:08,338 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:32:08,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-10-28 23:32:08,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748533469] [2021-10-28 23:32:08,767 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:08,768 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:08,768 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:08,768 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:08,768 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:32:08,768 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:08,769 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:08,769 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:08,769 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration3_Loop [2021-10-28 23:32:08,769 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:08,769 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:08,785 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:08,791 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:08,794 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:08,796 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:08,798 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:08,808 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:08,873 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:08,874 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:32:08,876 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:08,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:08,882 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:08,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-28 23:32:08,887 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:08,890 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:08,913 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:08,913 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {is_prime__~n=0} Honda state: {is_prime__~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:08,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:08,951 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:08,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:08,954 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:08,970 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:08,970 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:08,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-28 23:32:09,003 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:09,003 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {is_prime__#t~ret13=0} Honda state: {is_prime__#t~ret13=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:09,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:09,028 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:09,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:09,030 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:09,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-28 23:32:09,059 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:09,059 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:09,087 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:09,087 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {is_prime__~m=0} Honda state: {is_prime__~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:09,116 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2021-10-28 23:32:09,116 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:09,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:09,118 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:09,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-28 23:32:09,129 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:09,130 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:09,138 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:09,138 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {is_prime__#t~ret14=0} Honda state: {is_prime__#t~ret14=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:09,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:09,164 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:09,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:09,165 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:09,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-28 23:32:09,169 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:09,169 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:09,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:09,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:09,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:09,205 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:09,221 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:32:09,221 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:09,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-28 23:32:09,288 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:32:09,294 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2021-10-28 23:32:09,294 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:09,294 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:09,294 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:09,294 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:09,294 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:32:09,294 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:09,295 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:09,295 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:09,295 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration3_Loop [2021-10-28 23:32:09,295 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:09,295 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:09,296 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:09,304 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:09,306 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:09,313 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:09,323 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:09,325 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:09,368 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:09,373 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:32:09,374 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:09,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:09,378 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:09,387 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:09,396 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:09,396 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:09,397 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:09,397 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:09,397 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:09,399 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:09,399 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:09,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-28 23:32:09,416 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:09,457 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:09,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:09,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:09,462 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:09,468 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:09,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-28 23:32:09,477 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:09,477 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:09,477 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:09,477 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:09,477 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:09,478 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:09,478 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:09,494 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:09,518 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:09,518 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:09,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:09,519 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:09,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-28 23:32:09,520 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:09,530 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:09,530 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:09,530 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:09,530 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:09,530 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:09,532 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:09,532 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:09,547 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:09,577 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2021-10-28 23:32:09,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:09,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:09,578 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:09,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-28 23:32:09,581 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:09,588 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:09,589 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:09,589 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:09,589 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:09,589 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:09,591 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:09,591 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:09,605 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:32:09,610 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 23:32:09,610 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 23:32:09,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:09,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:09,612 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:09,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-28 23:32:09,619 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:32:09,619 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:32:09,619 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:32:09,619 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(is_prime__#in~m) = 1*is_prime__#in~m Supporting invariants [] [2021-10-28 23:32:09,654 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:09,655 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:32:09,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:09,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:09,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 23:32:09,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:09,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:09,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-28 23:32:09,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:10,096 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:32:10,101 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 9 loop predicates [2021-10-28 23:32:10,101 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) [2021-10-28 23:32:10,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:10,726 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. [2021-10-28 23:32:10,726 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 [2021-10-28 23:32:10,727 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) [2021-10-28 23:32:10,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 77 transitions. [2021-10-28 23:32:10,734 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 4 letters. Loop has 24 letters. [2021-10-28 23:32:10,736 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:10,736 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 28 letters. Loop has 24 letters. [2021-10-28 23:32:10,738 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:10,738 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 4 letters. Loop has 48 letters. [2021-10-28 23:32:10,740 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:10,741 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 322 states and 477 transitions. [2021-10-28 23:32:10,763 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 30 [2021-10-28 23:32:10,780 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 322 states to 264 states and 371 transitions. [2021-10-28 23:32:10,780 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 156 [2021-10-28 23:32:10,781 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 159 [2021-10-28 23:32:10,781 INFO L73 IsDeterministic]: Start isDeterministic. Operand 264 states and 371 transitions. [2021-10-28 23:32:10,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:32:10,790 INFO L681 BuchiCegarLoop]: Abstraction has 264 states and 371 transitions. [2021-10-28 23:32:10,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states and 371 transitions. [2021-10-28 23:32:10,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 163. [2021-10-28 23:32:10,833 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) [2021-10-28 23:32:10,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 220 transitions. [2021-10-28 23:32:10,839 INFO L704 BuchiCegarLoop]: Abstraction has 163 states and 220 transitions. [2021-10-28 23:32:10,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:32:10,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-28 23:32:10,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-28 23:32:10,840 INFO L87 Difference]: Start difference. First operand 163 states and 220 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 5 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 23:32:11,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:32:11,001 INFO L93 Difference]: Finished difference Result 171 states and 229 transitions. [2021-10-28 23:32:11,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-28 23:32:11,002 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 171 states and 229 transitions. [2021-10-28 23:32:11,007 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 29 [2021-10-28 23:32:11,011 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 171 states to 107 states and 147 transitions. [2021-10-28 23:32:11,011 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 107 [2021-10-28 23:32:11,013 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 107 [2021-10-28 23:32:11,013 INFO L73 IsDeterministic]: Start isDeterministic. Operand 107 states and 147 transitions. [2021-10-28 23:32:11,015 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 23:32:11,015 INFO L681 BuchiCegarLoop]: Abstraction has 107 states and 147 transitions. [2021-10-28 23:32:11,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states and 147 transitions. [2021-10-28 23:32:11,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 93. [2021-10-28 23:32:11,033 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) [2021-10-28 23:32:11,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 126 transitions. [2021-10-28 23:32:11,036 INFO L704 BuchiCegarLoop]: Abstraction has 93 states and 126 transitions. [2021-10-28 23:32:11,036 INFO L587 BuchiCegarLoop]: Abstraction has 93 states and 126 transitions. [2021-10-28 23:32:11,036 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-28 23:32:11,036 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 126 transitions. [2021-10-28 23:32:11,037 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 29 [2021-10-28 23:32:11,037 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:11,037 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:11,038 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:11,038 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 23:32:11,038 INFO L791 eck$LassoCheckResult]: Stem: 1272#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(9);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 1252#L-1 havoc main_#res;havoc main_#t~nondet15, main_#t~ret16, main_#t~nondet17, main_#t~nondet18, main_#t~ret19, main_#t~short20, main_~n~0, main_~result~0, main_~f1~0, main_~f2~0;main_~n~0 := main_#t~nondet15;havoc main_#t~nondet15; 1253#L78 assume !(main_~n~0 < 1 || main_~n~0 > 46340);is_prime_#in~n := main_~n~0;havoc is_prime_#res;havoc is_prime_#t~ret12, is_prime_~n;is_prime_~n := is_prime_#in~n; 1277#L53 call is_prime_#t~ret12 := is_prime_(is_prime_~n, is_prime_~n - 1);< 1296#is_prime_ENTRY ~n := #in~n;~m := #in~m; 1301#L58 assume !(~n <= 1); 1302#L61 assume !(2 == ~n); 1305#L64 assume ~n > 2; 1300#L65 assume !(~m <= 1); 1278#L68 call #t~ret13 := multiple_of(~n, ~m);< 1307#multiple_ofENTRY ~n := #in~n;~m := #in~m; 1322#L32 assume ~m < 0; 1282#L33 [2021-10-28 23:32:11,039 INFO L793 eck$LassoCheckResult]: Loop: 1282#L33 call #t~ret9 := multiple_of(~n, -~m);< 1263#multiple_ofENTRY ~n := #in~n;~m := #in~m; 1290#L32 assume ~m < 0; 1282#L33 [2021-10-28 23:32:11,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:11,040 INFO L85 PathProgramCache]: Analyzing trace with hash -123397399, now seen corresponding path program 1 times [2021-10-28 23:32:11,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:11,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170376544] [2021-10-28 23:32:11,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:11,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:11,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:11,102 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:11,102 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:32:11,102 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170376544] [2021-10-28 23:32:11,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170376544] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:32:11,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:32:11,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-28 23:32:11,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76138895] [2021-10-28 23:32:11,104 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:32:11,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:11,104 INFO L85 PathProgramCache]: Analyzing trace with hash 132621, now seen corresponding path program 1 times [2021-10-28 23:32:11,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:11,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277396321] [2021-10-28 23:32:11,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:11,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:11,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:11,111 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:11,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:11,116 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:11,174 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:11,174 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:11,174 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:11,174 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:11,174 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:32:11,175 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:11,175 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:11,175 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:11,175 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration4_Loop [2021-10-28 23:32:11,175 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:11,175 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:11,176 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:11,179 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:11,184 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:11,191 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:11,193 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:11,199 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:11,240 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:11,240 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:32:11,240 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:11,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:11,241 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:11,250 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:11,250 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:11,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-10-28 23:32:11,279 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:11,279 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret11=0} Honda state: {multiple_of_#t~ret11=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:11,310 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:11,310 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:11,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:11,311 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:11,317 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:11,317 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:11,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-28 23:32:11,338 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:11,338 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret10=0} Honda state: {multiple_of_#t~ret10=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:11,378 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:11,378 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:11,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:11,382 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:11,391 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:11,391 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:11,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-28 23:32:11,410 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:11,410 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_~n=2, multiple_of_#in~n=2} Honda state: {multiple_of_~n=2, multiple_of_#in~n=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:11,449 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:11,450 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:11,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:11,451 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:11,457 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:11,457 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:11,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-28 23:32:11,486 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:11,486 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret9=0} Honda state: {multiple_of_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:11,512 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:11,512 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:11,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:11,513 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:11,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-28 23:32:11,521 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:11,521 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:11,563 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:11,564 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:11,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:11,565 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:11,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-28 23:32:11,570 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:32:11,570 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:13,373 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:32:13,376 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:13,377 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:13,377 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:13,377 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:13,377 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:13,377 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:32:13,377 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:13,377 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:13,377 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:13,377 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration4_Loop [2021-10-28 23:32:13,377 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:13,377 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:13,378 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:13,395 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:13,397 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:13,402 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:13,404 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:13,410 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:13,448 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:13,448 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:32:13,449 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:13,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:13,449 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:13,466 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:13,475 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:13,475 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:13,475 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:13,476 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:13,476 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:13,476 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:13,476 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:13,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-28 23:32:13,490 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:13,522 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:13,523 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:13,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:13,526 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:13,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-28 23:32:13,535 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:13,544 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:13,545 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:13,545 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:13,545 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:13,545 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:13,546 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:13,546 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:13,562 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:13,598 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:13,599 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:13,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:13,602 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:13,604 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:13,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-10-28 23:32:13,612 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:13,612 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:13,612 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:13,612 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:13,612 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:13,614 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:13,614 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:13,627 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:13,648 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:13,648 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:13,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:13,649 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:13,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-28 23:32:13,651 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:13,661 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:13,661 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:13,662 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:13,662 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:13,662 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:13,662 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:13,662 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:13,666 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:13,685 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:13,686 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:13,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:13,686 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:13,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-10-28 23:32:13,689 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:13,696 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:13,696 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:13,696 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:13,696 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:13,696 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:13,698 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:13,698 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:13,718 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:32:13,720 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:32:13,720 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:32:13,721 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:13,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:13,726 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:13,738 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:32:13,738 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:32:13,738 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:32:13,738 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_~m) = 1*multiple_of_~m Supporting invariants [] [2021-10-28 23:32:13,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-28 23:32:13,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2021-10-28 23:32:13,765 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:32:13,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:13,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:13,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 23:32:13,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:13,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:13,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:32:13,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:13,887 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:13,888 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-10-28 23:32:13,888 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) [2021-10-28 23:32:13,948 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. [2021-10-28 23:32:13,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 23:32:13,949 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) [2021-10-28 23:32:13,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 67 transitions. [2021-10-28 23:32:13,950 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 12 letters. Loop has 3 letters. [2021-10-28 23:32:13,951 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:13,951 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 15 letters. Loop has 3 letters. [2021-10-28 23:32:13,951 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:13,952 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 12 letters. Loop has 6 letters. [2021-10-28 23:32:13,952 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:13,952 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 253 transitions. [2021-10-28 23:32:13,957 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 42 [2021-10-28 23:32:13,960 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 137 states and 182 transitions. [2021-10-28 23:32:13,960 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2021-10-28 23:32:13,961 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 114 [2021-10-28 23:32:13,961 INFO L73 IsDeterministic]: Start isDeterministic. Operand 137 states and 182 transitions. [2021-10-28 23:32:13,961 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:32:13,962 INFO L681 BuchiCegarLoop]: Abstraction has 137 states and 182 transitions. [2021-10-28 23:32:13,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states and 182 transitions. [2021-10-28 23:32:13,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 108. [2021-10-28 23:32:13,972 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) [2021-10-28 23:32:13,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 146 transitions. [2021-10-28 23:32:13,973 INFO L704 BuchiCegarLoop]: Abstraction has 108 states and 146 transitions. [2021-10-28 23:32:13,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:32:13,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:32:13,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:32:13,974 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) [2021-10-28 23:32:14,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:32:14,008 INFO L93 Difference]: Finished difference Result 98 states and 128 transitions. [2021-10-28 23:32:14,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 23:32:14,009 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 98 states and 128 transitions. [2021-10-28 23:32:14,010 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2021-10-28 23:32:14,012 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 98 states to 98 states and 128 transitions. [2021-10-28 23:32:14,012 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2021-10-28 23:32:14,012 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 98 [2021-10-28 23:32:14,012 INFO L73 IsDeterministic]: Start isDeterministic. Operand 98 states and 128 transitions. [2021-10-28 23:32:14,013 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 23:32:14,013 INFO L681 BuchiCegarLoop]: Abstraction has 98 states and 128 transitions. [2021-10-28 23:32:14,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states and 128 transitions. [2021-10-28 23:32:14,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 92. [2021-10-28 23:32:14,016 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) [2021-10-28 23:32:14,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 121 transitions. [2021-10-28 23:32:14,017 INFO L704 BuchiCegarLoop]: Abstraction has 92 states and 121 transitions. [2021-10-28 23:32:14,017 INFO L587 BuchiCegarLoop]: Abstraction has 92 states and 121 transitions. [2021-10-28 23:32:14,017 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-28 23:32:14,017 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 92 states and 121 transitions. [2021-10-28 23:32:14,018 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2021-10-28 23:32:14,018 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:14,019 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:14,019 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:14,019 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 23:32:14,019 INFO L791 eck$LassoCheckResult]: Stem: 1852#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(9);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 1825#L-1 havoc main_#res;havoc main_#t~nondet15, main_#t~ret16, main_#t~nondet17, main_#t~nondet18, main_#t~ret19, main_#t~short20, main_~n~0, main_~result~0, main_~f1~0, main_~f2~0;main_~n~0 := main_#t~nondet15;havoc main_#t~nondet15; 1826#L78 assume !(main_~n~0 < 1 || main_~n~0 > 46340);is_prime_#in~n := main_~n~0;havoc is_prime_#res;havoc is_prime_#t~ret12, is_prime_~n;is_prime_~n := is_prime_#in~n; 1855#L53 call is_prime_#t~ret12 := is_prime_(is_prime_~n, is_prime_~n - 1);< 1867#is_prime_ENTRY ~n := #in~n;~m := #in~m; 1886#L58 assume ~n <= 1;#res := 0; 1870#is_prime_FINAL assume true; 1869#is_prime_EXIT >#118#return; 1865#L53-1 is_prime_#res := is_prime_#t~ret12;havoc is_prime_#t~ret12; 1818#L53-2 main_#t~ret16 := is_prime_#res;main_~result~0 := main_#t~ret16;havoc main_#t~ret16;main_~f1~0 := main_#t~nondet17;havoc main_#t~nondet17; 1819#L85 assume !(main_~f1~0 < 1 || main_~f1~0 > 46340);main_~f2~0 := main_#t~nondet18;havoc main_#t~nondet18; 1823#L91 assume !(main_~f2~0 < 1 || main_~f2~0 > 46340);main_#t~short20 := 1 == main_~result~0; 1827#L97 assume main_#t~short20; 1828#L97-1 call main_#t~ret19 := mult(main_~f1~0, main_~f2~0);< 1840#multENTRY [2021-10-28 23:32:14,020 INFO L793 eck$LassoCheckResult]: Loop: 1840#multENTRY ~n := #in~n;~m := #in~m; 1848#L18 assume ~m < 0; 1833#L19 call #t~ret7 := mult(~n, -~m);< 1840#multENTRY [2021-10-28 23:32:14,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:14,020 INFO L85 PathProgramCache]: Analyzing trace with hash 636635474, now seen corresponding path program 1 times [2021-10-28 23:32:14,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:14,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286449514] [2021-10-28 23:32:14,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:14,021 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:14,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:14,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:32:14,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:14,094 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:14,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:32:14,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286449514] [2021-10-28 23:32:14,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286449514] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:32:14,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:32:14,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-28 23:32:14,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593205679] [2021-10-28 23:32:14,095 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:32:14,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:14,096 INFO L85 PathProgramCache]: Analyzing trace with hash 53805, now seen corresponding path program 1 times [2021-10-28 23:32:14,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:14,096 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587231795] [2021-10-28 23:32:14,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:14,096 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:14,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:14,100 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:14,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:14,102 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:14,149 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:14,149 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:14,149 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:14,149 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:14,149 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:32:14,150 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,150 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:14,150 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:14,150 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration5_Loop [2021-10-28 23:32:14,150 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:14,150 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:14,152 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,154 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,156 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,157 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,161 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,162 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,168 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,198 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:14,198 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:32:14,198 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,199 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,206 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:14,206 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:14,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-28 23:32:14,218 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:14,218 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~n=0} Honda state: {mult_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:14,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:14,254 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,258 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,260 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:14,260 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:14,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-28 23:32:14,270 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:14,270 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~m=0} Honda state: {mult_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:14,289 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2021-10-28 23:32:14,290 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,290 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,292 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:14,293 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:14,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-28 23:32:14,301 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:14,301 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#res=0} Honda state: {mult_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:14,320 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:14,321 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,321 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-28 23:32:14,323 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:14,323 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:14,331 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:14,331 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#in~n=0} Honda state: {mult_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:14,350 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2021-10-28 23:32:14,351 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,351 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-28 23:32:14,353 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:14,353 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:14,360 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:14,361 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#t~ret8=0} Honda state: {mult_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:14,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2021-10-28 23:32:14,380 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,381 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-28 23:32:14,382 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:14,382 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:14,409 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2021-10-28 23:32:14,409 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,410 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-28 23:32:14,413 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:32:14,413 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:14,448 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:32:14,453 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:14,453 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:14,453 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:14,453 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:14,453 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:14,453 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:32:14,453 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,453 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:14,453 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:14,453 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration5_Loop [2021-10-28 23:32:14,453 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:14,454 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:14,454 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,461 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,463 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,465 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,467 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,470 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,472 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:14,511 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:14,511 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:32:14,512 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,513 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-28 23:32:14,554 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:14,568 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:14,568 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:14,569 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:14,569 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:14,569 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:14,570 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:14,570 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:14,575 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:14,575 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:14,594 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:14,595 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,595 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-10-28 23:32:14,597 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:14,604 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:14,604 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:14,604 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:14,604 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:14,604 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:14,605 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:14,605 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:14,623 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:14,642 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2021-10-28 23:32:14,642 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,644 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-28 23:32:14,646 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:14,652 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:14,653 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:14,653 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:14,653 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:14,653 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:14,653 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:14,653 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:14,654 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:14,673 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2021-10-28 23:32:14,673 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,674 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-28 23:32:14,676 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:14,683 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:14,683 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:14,683 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:14,683 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:14,683 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:14,683 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:14,683 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:14,685 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:14,704 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2021-10-28 23:32:14,704 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,705 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,707 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:14,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-28 23:32:14,716 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:14,716 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:14,716 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:14,716 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:14,716 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:14,717 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:14,717 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:14,742 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:14,785 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:14,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,787 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,789 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:14,798 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:14,798 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:14,798 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:14,798 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:14,798 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:14,799 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:14,799 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:14,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-28 23:32:14,812 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:14,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:14,833 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,834 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-28 23:32:14,835 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:14,842 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:14,842 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:14,842 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:14,842 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:14,842 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:14,843 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:14,843 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:14,845 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:32:14,847 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:32:14,847 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:32:14,847 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:14,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:14,848 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:14,852 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:32:14,852 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:32:14,853 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:32:14,853 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_#in~m) = -1*mult_#in~m Supporting invariants [] [2021-10-28 23:32:14,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-28 23:32:14,875 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:14,876 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:32:14,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:14,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:14,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 23:32:14,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:15,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:15,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:32:15,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:15,070 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:15,070 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-28 23:32:15,070 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) [2021-10-28 23:32:15,172 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. [2021-10-28 23:32:15,173 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 [2021-10-28 23:32:15,173 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) [2021-10-28 23:32:15,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 48 transitions. [2021-10-28 23:32:15,174 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 14 letters. Loop has 3 letters. [2021-10-28 23:32:15,174 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:15,174 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 17 letters. Loop has 3 letters. [2021-10-28 23:32:15,174 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:15,174 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 14 letters. Loop has 6 letters. [2021-10-28 23:32:15,175 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:15,175 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 114 states and 145 transitions. [2021-10-28 23:32:15,176 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2021-10-28 23:32:15,178 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 114 states to 106 states and 137 transitions. [2021-10-28 23:32:15,179 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 99 [2021-10-28 23:32:15,179 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 101 [2021-10-28 23:32:15,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 137 transitions. [2021-10-28 23:32:15,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:32:15,180 INFO L681 BuchiCegarLoop]: Abstraction has 106 states and 137 transitions. [2021-10-28 23:32:15,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states and 137 transitions. [2021-10-28 23:32:15,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 97. [2021-10-28 23:32:15,183 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) [2021-10-28 23:32:15,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 128 transitions. [2021-10-28 23:32:15,184 INFO L704 BuchiCegarLoop]: Abstraction has 97 states and 128 transitions. [2021-10-28 23:32:15,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:32:15,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-28 23:32:15,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-10-28 23:32:15,185 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) [2021-10-28 23:32:15,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:32:15,227 INFO L93 Difference]: Finished difference Result 108 states and 139 transitions. [2021-10-28 23:32:15,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 23:32:15,227 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 108 states and 139 transitions. [2021-10-28 23:32:15,229 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2021-10-28 23:32:15,230 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 108 states to 101 states and 131 transitions. [2021-10-28 23:32:15,231 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2021-10-28 23:32:15,231 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 98 [2021-10-28 23:32:15,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 101 states and 131 transitions. [2021-10-28 23:32:15,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:32:15,231 INFO L681 BuchiCegarLoop]: Abstraction has 101 states and 131 transitions. [2021-10-28 23:32:15,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states and 131 transitions. [2021-10-28 23:32:15,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 97. [2021-10-28 23:32:15,235 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) [2021-10-28 23:32:15,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 126 transitions. [2021-10-28 23:32:15,236 INFO L704 BuchiCegarLoop]: Abstraction has 97 states and 126 transitions. [2021-10-28 23:32:15,236 INFO L587 BuchiCegarLoop]: Abstraction has 97 states and 126 transitions. [2021-10-28 23:32:15,236 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-28 23:32:15,236 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 97 states and 126 transitions. [2021-10-28 23:32:15,237 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2021-10-28 23:32:15,237 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:15,237 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:15,238 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:15,238 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 23:32:15,238 INFO L791 eck$LassoCheckResult]: Stem: 2365#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(9);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 2337#L-1 havoc main_#res;havoc main_#t~nondet15, main_#t~ret16, main_#t~nondet17, main_#t~nondet18, main_#t~ret19, main_#t~short20, main_~n~0, main_~result~0, main_~f1~0, main_~f2~0;main_~n~0 := main_#t~nondet15;havoc main_#t~nondet15; 2338#L78 assume !(main_~n~0 < 1 || main_~n~0 > 46340);is_prime_#in~n := main_~n~0;havoc is_prime_#res;havoc is_prime_#t~ret12, is_prime_~n;is_prime_~n := is_prime_#in~n; 2369#L53 call is_prime_#t~ret12 := is_prime_(is_prime_~n, is_prime_~n - 1);< 2379#is_prime_ENTRY ~n := #in~n;~m := #in~m; 2388#L58 assume !(~n <= 1); 2385#L61 assume !(2 == ~n); 2386#L64 assume ~n > 2; 2383#L65 assume !(~m <= 1); 2370#L68 call #t~ret13 := multiple_of(~n, ~m);< 2391#multiple_ofENTRY ~n := #in~n;~m := #in~m; 2408#L32 assume !(~m < 0); 2404#L35 assume ~n < 0; 2326#L36 call #t~ret10 := multiple_of(-~n, ~m);< 2371#multiple_ofENTRY [2021-10-28 23:32:15,238 INFO L793 eck$LassoCheckResult]: Loop: 2371#multiple_ofENTRY ~n := #in~n;~m := #in~m; 2415#L32 assume !(~m < 0); 2413#L35 assume ~n < 0; 2325#L36 call #t~ret10 := multiple_of(-~n, ~m);< 2371#multiple_ofENTRY [2021-10-28 23:32:15,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:15,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1674187120, now seen corresponding path program 1 times [2021-10-28 23:32:15,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:15,239 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913798221] [2021-10-28 23:32:15,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:15,240 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:15,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:15,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:15,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:32:15,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913798221] [2021-10-28 23:32:15,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913798221] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:32:15,283 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:32:15,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-28 23:32:15,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442797919] [2021-10-28 23:32:15,284 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:32:15,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:15,284 INFO L85 PathProgramCache]: Analyzing trace with hash 929675, now seen corresponding path program 1 times [2021-10-28 23:32:15,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:15,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033622261] [2021-10-28 23:32:15,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:15,285 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:15,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:15,288 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:15,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:15,291 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:15,349 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:15,350 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:15,350 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:15,350 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:15,350 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:32:15,350 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,350 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:15,350 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:15,350 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration6_Loop [2021-10-28 23:32:15,351 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:15,351 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:15,352 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,354 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,356 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,362 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,364 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,367 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,370 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,375 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,421 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:15,422 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:32:15,422 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,423 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,425 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:15,425 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:15,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-28 23:32:15,434 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:15,434 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret10=0} Honda state: {multiple_of_#t~ret10=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:15,453 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:15,454 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,454 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-28 23:32:15,456 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:15,456 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:15,466 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:15,466 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret11=0} Honda state: {multiple_of_#t~ret11=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:15,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2021-10-28 23:32:15,486 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,487 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-28 23:32:15,488 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:15,488 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:15,496 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:15,496 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_~n=0} Honda state: {multiple_of_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:15,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:15,519 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,520 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-10-28 23:32:15,521 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:15,521 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:15,534 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:15,534 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret9=0} Honda state: {multiple_of_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:15,554 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:15,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,555 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-28 23:32:15,556 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:15,557 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:15,565 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:15,565 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#res=0} Honda state: {multiple_of_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:15,585 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:15,586 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,586 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-28 23:32:15,590 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:15,590 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:15,598 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:15,598 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_~m=0} Honda state: {multiple_of_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:15,617 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:15,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,619 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-28 23:32:15,622 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:15,622 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:15,650 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:15,650 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,651 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-28 23:32:15,653 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:32:15,653 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:15,690 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:32:15,692 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:15,692 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:15,693 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:15,693 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:15,693 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:15,693 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:32:15,693 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,693 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:15,693 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:15,693 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration6_Loop [2021-10-28 23:32:15,693 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:15,693 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:15,694 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,708 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,709 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,711 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,713 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,715 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,718 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,723 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:15,764 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:15,764 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:32:15,764 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,765 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,774 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:15,783 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:15,784 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:15,784 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:15,784 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:15,784 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:15,784 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:15,785 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:15,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-28 23:32:15,799 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:15,819 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2021-10-28 23:32:15,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,820 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-28 23:32:15,821 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:15,828 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:15,828 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:15,828 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:15,828 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:15,828 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:15,837 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:15,837 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:15,838 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:15,857 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:15,857 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,858 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,872 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:15,882 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:15,882 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:15,882 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:15,882 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:15,882 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:15,883 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:15,883 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:15,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-28 23:32:15,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:15,904 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:15,936 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:15,936 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,939 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:15,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-28 23:32:15,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 [2021-10-28 23:32:15,953 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:15,953 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:15,953 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:15,953 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:15,953 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:15,954 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:15,954 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:15,964 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:15,998 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:15,998 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:15,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:15,999 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:16,006 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:16,016 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:16,016 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:16,016 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:16,016 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:16,016 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:16,017 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:16,017 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:16,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-10-28 23:32:16,030 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:16,062 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:16,062 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:16,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:16,063 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:16,068 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:16,076 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:16,076 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:16,076 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:16,076 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:16,076 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:16,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-28 23:32:16,076 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:16,076 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:16,077 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:16,097 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2021-10-28 23:32:16,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:16,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:16,098 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:16,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-28 23:32:16,099 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:16,106 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:16,106 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:16,106 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:16,106 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:16,107 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:16,107 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:16,107 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:16,112 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:32:16,114 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:32:16,114 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:32:16,114 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:16,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:16,115 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:16,116 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:32:16,116 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:32:16,116 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:32:16,116 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_#in~n) = -1*multiple_of_#in~n Supporting invariants [] [2021-10-28 23:32:16,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-28 23:32:16,141 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2021-10-28 23:32:16,141 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:32:16,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:16,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:16,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 23:32:16,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:16,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:16,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:32:16,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:16,278 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:16,278 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-10-28 23:32:16,279 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) [2021-10-28 23:32:16,329 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. [2021-10-28 23:32:16,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 23:32:16,330 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) [2021-10-28 23:32:16,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 56 transitions. [2021-10-28 23:32:16,331 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 14 letters. Loop has 4 letters. [2021-10-28 23:32:16,331 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:16,331 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 18 letters. Loop has 4 letters. [2021-10-28 23:32:16,331 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:16,331 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 14 letters. Loop has 8 letters. [2021-10-28 23:32:16,332 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:16,332 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 200 states and 269 transitions. [2021-10-28 23:32:16,335 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 48 [2021-10-28 23:32:16,338 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 200 states to 188 states and 257 transitions. [2021-10-28 23:32:16,338 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 173 [2021-10-28 23:32:16,339 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 175 [2021-10-28 23:32:16,339 INFO L73 IsDeterministic]: Start isDeterministic. Operand 188 states and 257 transitions. [2021-10-28 23:32:16,339 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:32:16,339 INFO L681 BuchiCegarLoop]: Abstraction has 188 states and 257 transitions. [2021-10-28 23:32:16,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states and 257 transitions. [2021-10-28 23:32:16,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 163. [2021-10-28 23:32:16,345 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) [2021-10-28 23:32:16,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 223 transitions. [2021-10-28 23:32:16,347 INFO L704 BuchiCegarLoop]: Abstraction has 163 states and 223 transitions. [2021-10-28 23:32:16,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:32:16,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-28 23:32:16,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-10-28 23:32:16,348 INFO L87 Difference]: Start difference. First operand 163 states and 223 transitions. Second operand has 7 states, 5 states have (on average 2.2) internal successors, (11), 5 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) [2021-10-28 23:32:16,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:32:16,428 INFO L93 Difference]: Finished difference Result 161 states and 218 transitions. [2021-10-28 23:32:16,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 23:32:16,429 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 161 states and 218 transitions. [2021-10-28 23:32:16,431 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2021-10-28 23:32:16,434 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 161 states to 161 states and 218 transitions. [2021-10-28 23:32:16,434 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 154 [2021-10-28 23:32:16,435 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 154 [2021-10-28 23:32:16,435 INFO L73 IsDeterministic]: Start isDeterministic. Operand 161 states and 218 transitions. [2021-10-28 23:32:16,435 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:32:16,435 INFO L681 BuchiCegarLoop]: Abstraction has 161 states and 218 transitions. [2021-10-28 23:32:16,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states and 218 transitions. [2021-10-28 23:32:16,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2021-10-28 23:32:16,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 119 states have (on average 1.3025210084033614) internal successors, (155), 123 states have internal predecessors, (155), 26 states have call successors, (26), 16 states have call predecessors, (26), 16 states have return successors, (37), 21 states have call predecessors, (37), 22 states have call successors, (37) [2021-10-28 23:32:16,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 218 transitions. [2021-10-28 23:32:16,441 INFO L704 BuchiCegarLoop]: Abstraction has 161 states and 218 transitions. [2021-10-28 23:32:16,441 INFO L587 BuchiCegarLoop]: Abstraction has 161 states and 218 transitions. [2021-10-28 23:32:16,441 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-28 23:32:16,441 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 161 states and 218 transitions. [2021-10-28 23:32:16,443 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2021-10-28 23:32:16,443 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:16,443 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:16,444 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:16,444 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2021-10-28 23:32:16,444 INFO L791 eck$LassoCheckResult]: Stem: 3084#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(9);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 3053#L-1 havoc main_#res;havoc main_#t~nondet15, main_#t~ret16, main_#t~nondet17, main_#t~nondet18, main_#t~ret19, main_#t~short20, main_~n~0, main_~result~0, main_~f1~0, main_~f2~0;main_~n~0 := main_#t~nondet15;havoc main_#t~nondet15; 3054#L78 assume !(main_~n~0 < 1 || main_~n~0 > 46340);is_prime_#in~n := main_~n~0;havoc is_prime_#res;havoc is_prime_#t~ret12, is_prime_~n;is_prime_~n := is_prime_#in~n; 3092#L53 call is_prime_#t~ret12 := is_prime_(is_prime_~n, is_prime_~n - 1);< 3113#is_prime_ENTRY ~n := #in~n;~m := #in~m; 3129#L58 assume !(~n <= 1); 3126#L61 assume !(2 == ~n); 3127#L64 assume ~n > 2; 3123#L65 assume !(~m <= 1); 3124#L68 call #t~ret13 := multiple_of(~n, ~m);< 3171#multiple_ofENTRY ~n := #in~n;~m := #in~m; 3187#L32 assume !(~m < 0); 3185#L35 assume !(~n < 0); 3182#L38 assume !(0 == ~m); 3181#L41 assume !(0 == ~n); 3078#L44 call #t~ret11 := multiple_of(~n - ~m, ~m);< 3122#multiple_ofENTRY [2021-10-28 23:32:16,445 INFO L793 eck$LassoCheckResult]: Loop: 3122#multiple_ofENTRY ~n := #in~n;~m := #in~m; 3120#L32 assume !(~m < 0); 3117#L35 assume !(~n < 0); 3118#L38 assume !(0 == ~m); 3183#L41 assume !(0 == ~n); 3075#L44 call #t~ret11 := multiple_of(~n - ~m, ~m);< 3122#multiple_ofENTRY [2021-10-28 23:32:16,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:16,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1718912949, now seen corresponding path program 1 times [2021-10-28 23:32:16,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:16,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077038550] [2021-10-28 23:32:16,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:16,446 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:16,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:16,456 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:16,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:16,469 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:16,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:16,470 INFO L85 PathProgramCache]: Analyzing trace with hash 893418406, now seen corresponding path program 1 times [2021-10-28 23:32:16,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:16,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138160322] [2021-10-28 23:32:16,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:16,471 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:16,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:16,474 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:16,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:16,477 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:16,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:16,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1893667952, now seen corresponding path program 2 times [2021-10-28 23:32:16,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:16,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146756507] [2021-10-28 23:32:16,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:16,479 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:16,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:16,489 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:16,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:16,502 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:16,579 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:16,579 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:16,580 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:16,580 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:16,580 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:32:16,580 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:16,580 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:16,580 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:16,580 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration7_Loop [2021-10-28 23:32:16,580 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:16,581 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:16,582 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,585 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,596 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,599 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,600 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,602 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,604 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,664 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:16,665 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:32:16,665 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:16,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:16,666 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:16,674 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:16,674 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:16,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-10-28 23:32:16,705 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:16,705 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#res=0} Honda state: {multiple_of_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:16,729 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2021-10-28 23:32:16,730 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:16,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:16,731 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:16,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-10-28 23:32:16,733 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:16,733 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:16,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:16,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:16,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:16,763 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:16,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-10-28 23:32:16,764 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:32:16,764 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:16,914 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:32:16,917 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:16,917 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:16,917 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:16,917 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:16,917 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:16,917 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:32:16,917 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:16,917 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:16,917 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:16,917 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration7_Loop [2021-10-28 23:32:16,917 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:16,918 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:16,919 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,921 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,940 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,946 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,949 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,951 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:16,953 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:17,022 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:17,022 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:32:17,022 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:17,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:17,023 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:17,026 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:17,035 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:17,035 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:17,035 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:17,036 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:17,036 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:17,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-10-28 23:32:17,036 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:17,036 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:17,045 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:17,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2021-10-28 23:32:17,074 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:17,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:17,074 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:17,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-10-28 23:32:17,076 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:17,083 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:17,083 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:17,083 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:17,083 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:17,083 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:17,084 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:17,084 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:17,086 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:32:17,089 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 23:32:17,089 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 23:32:17,089 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:17,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:17,103 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:17,104 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:32:17,104 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:32:17,104 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:32:17,105 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_#in~n) = 1*multiple_of_#in~n Supporting invariants [] [2021-10-28 23:32:17,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-10-28 23:32:17,131 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:17,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:17,136 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:32:17,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:17,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:17,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 23:32:17,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:17,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:17,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:32:17,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:17,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:17,356 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 6 loop predicates [2021-10-28 23:32:17,357 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 161 states and 218 transitions. cyclomatic complexity: 64 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) [2021-10-28 23:32:17,480 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 161 states and 218 transitions. cyclomatic complexity: 64. 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 214 states and 288 transitions. Complement of second has 25 states. [2021-10-28 23:32:17,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 1 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-28 23:32:17,481 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) [2021-10-28 23:32:17,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 43 transitions. [2021-10-28 23:32:17,482 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 16 letters. Loop has 6 letters. [2021-10-28 23:32:17,483 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:17,483 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 22 letters. Loop has 6 letters. [2021-10-28 23:32:17,484 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:17,484 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 16 letters. Loop has 12 letters. [2021-10-28 23:32:17,485 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:17,485 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 214 states and 288 transitions. [2021-10-28 23:32:17,490 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 48 [2021-10-28 23:32:17,494 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 214 states to 202 states and 274 transitions. [2021-10-28 23:32:17,494 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 179 [2021-10-28 23:32:17,494 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 181 [2021-10-28 23:32:17,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 202 states and 274 transitions. [2021-10-28 23:32:17,495 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:32:17,495 INFO L681 BuchiCegarLoop]: Abstraction has 202 states and 274 transitions. [2021-10-28 23:32:17,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states and 274 transitions. [2021-10-28 23:32:17,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 177. [2021-10-28 23:32:17,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 132 states have (on average 1.2954545454545454) internal successors, (171), 137 states have internal predecessors, (171), 28 states have call successors, (28), 18 states have call predecessors, (28), 17 states have return successors, (41), 21 states have call predecessors, (41), 23 states have call successors, (41) [2021-10-28 23:32:17,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 240 transitions. [2021-10-28 23:32:17,503 INFO L704 BuchiCegarLoop]: Abstraction has 177 states and 240 transitions. [2021-10-28 23:32:17,503 INFO L587 BuchiCegarLoop]: Abstraction has 177 states and 240 transitions. [2021-10-28 23:32:17,503 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-28 23:32:17,503 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 177 states and 240 transitions. [2021-10-28 23:32:17,505 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2021-10-28 23:32:17,505 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:17,505 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:17,506 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:17,507 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2021-10-28 23:32:17,508 INFO L791 eck$LassoCheckResult]: Stem: 3581#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(9);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 3547#L-1 havoc main_#res;havoc main_#t~nondet15, main_#t~ret16, main_#t~nondet17, main_#t~nondet18, main_#t~ret19, main_#t~short20, main_~n~0, main_~result~0, main_~f1~0, main_~f2~0;main_~n~0 := main_#t~nondet15;havoc main_#t~nondet15; 3548#L78 assume !(main_~n~0 < 1 || main_~n~0 > 46340);is_prime_#in~n := main_~n~0;havoc is_prime_#res;havoc is_prime_#t~ret12, is_prime_~n;is_prime_~n := is_prime_#in~n; 3589#L53 call is_prime_#t~ret12 := is_prime_(is_prime_~n, is_prime_~n - 1);< 3610#is_prime_ENTRY ~n := #in~n;~m := #in~m; 3628#L58 assume !(~n <= 1); 3627#L61 assume 2 == ~n;#res := 1; 3625#is_prime_FINAL assume true; 3616#is_prime_EXIT >#118#return; 3607#L53-1 is_prime_#res := is_prime_#t~ret12;havoc is_prime_#t~ret12; 3540#L53-2 main_#t~ret16 := is_prime_#res;main_~result~0 := main_#t~ret16;havoc main_#t~ret16;main_~f1~0 := main_#t~nondet17;havoc main_#t~nondet17; 3541#L85 assume !(main_~f1~0 < 1 || main_~f1~0 > 46340);main_~f2~0 := main_#t~nondet18;havoc main_#t~nondet18; 3545#L91 assume !(main_~f2~0 < 1 || main_~f2~0 > 46340);main_#t~short20 := 1 == main_~result~0; 3549#L97 assume main_#t~short20; 3550#L97-1 call main_#t~ret19 := mult(main_~f1~0, main_~f2~0);< 3577#multENTRY ~n := #in~n;~m := #in~m; 3578#L18 assume !(~m < 0); 3579#L21 [2021-10-28 23:32:17,508 INFO L793 eck$LassoCheckResult]: Loop: 3579#L21 assume !(0 == ~m); 3556#L24 assume !(1 == ~m); 3559#L27 call #t~ret8 := mult(~n, ~m - 1);< 3565#multENTRY ~n := #in~n;~m := #in~m; 3588#L18 assume !(~m < 0); 3579#L21 [2021-10-28 23:32:17,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:17,508 INFO L85 PathProgramCache]: Analyzing trace with hash 2081524284, now seen corresponding path program 1 times [2021-10-28 23:32:17,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:17,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296256961] [2021-10-28 23:32:17,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:17,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:17,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:17,531 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:17,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:17,558 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:17,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:17,563 INFO L85 PathProgramCache]: Analyzing trace with hash 61272212, now seen corresponding path program 1 times [2021-10-28 23:32:17,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:17,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199584617] [2021-10-28 23:32:17,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:17,564 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:17,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:17,570 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:17,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:17,573 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:17,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:17,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1269404473, now seen corresponding path program 1 times [2021-10-28 23:32:17,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:17,575 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005326169] [2021-10-28 23:32:17,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:17,575 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:17,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:17,590 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:17,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:17,601 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:17,684 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:17,684 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:17,685 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:17,685 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:17,685 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:32:17,685 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:17,685 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:17,685 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:17,685 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration8_Loop [2021-10-28 23:32:17,685 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:17,685 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:17,686 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:17,693 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:17,697 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:17,699 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:17,700 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:17,750 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:17,750 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:32:17,750 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:17,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:17,751 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:17,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2021-10-28 23:32:17,754 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:17,754 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:17,786 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2021-10-28 23:32:17,787 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:17,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:17,787 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:17,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2021-10-28 23:32:17,788 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:32:17,789 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:19,030 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:32:19,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:19,033 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:19,033 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:19,033 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:19,033 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:19,033 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:32:19,033 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:19,033 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:19,033 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:19,033 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration8_Loop [2021-10-28 23:32:19,033 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:19,033 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:19,034 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:19,043 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:19,045 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:19,046 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:19,048 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:19,107 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:19,108 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:32:19,108 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:19,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:19,109 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:19,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2021-10-28 23:32:19,110 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:19,117 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:19,117 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:19,117 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:19,117 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:19,117 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:19,118 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:19,118 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:19,121 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:19,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:19,141 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:19,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:19,142 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:19,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2021-10-28 23:32:19,147 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:19,154 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:19,154 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:19,155 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:19,155 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:19,155 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:19,155 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:19,155 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:19,156 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:19,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2021-10-28 23:32:19,176 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:19,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:19,176 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:19,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2021-10-28 23:32:19,179 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:19,186 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:19,186 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:19,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:19,187 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:19,187 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:19,187 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:19,187 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:19,188 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:19,207 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2021-10-28 23:32:19,207 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:19,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:19,208 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:19,214 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:19,223 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:19,224 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:19,224 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:19,224 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:19,224 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:19,225 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:19,225 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:19,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2021-10-28 23:32:19,246 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:19,278 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:19,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:19,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:19,279 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:19,282 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:19,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2021-10-28 23:32:19,291 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:19,291 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:19,291 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:19,291 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:19,291 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:19,292 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:19,292 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:19,295 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:32:19,297 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 23:32:19,297 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 23:32:19,297 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:19,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:19,298 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:19,312 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:32:19,312 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:32:19,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2021-10-28 23:32:19,312 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:32:19,313 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_~m) = 1*mult_~m Supporting invariants [] [2021-10-28 23:32:19,332 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:19,332 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:32:19,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:19,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:19,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 23:32:19,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:19,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:19,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-28 23:32:19,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:19,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:19,688 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2021-10-28 23:32:19,688 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 177 states and 240 transitions. cyclomatic complexity: 71 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, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:32:19,898 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 177 states and 240 transitions. cyclomatic complexity: 71. 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, (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 201 states and 267 transitions. Complement of second has 25 states. [2021-10-28 23:32:19,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-28 23:32:19,899 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, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:32:19,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 52 transitions. [2021-10-28 23:32:19,901 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 52 transitions. Stem has 17 letters. Loop has 5 letters. [2021-10-28 23:32:19,902 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:19,902 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 52 transitions. Stem has 22 letters. Loop has 5 letters. [2021-10-28 23:32:19,903 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:19,903 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 52 transitions. Stem has 17 letters. Loop has 10 letters. [2021-10-28 23:32:19,903 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:19,904 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 201 states and 267 transitions. [2021-10-28 23:32:19,911 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2021-10-28 23:32:19,914 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 201 states to 200 states and 266 transitions. [2021-10-28 23:32:19,914 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 173 [2021-10-28 23:32:19,915 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 176 [2021-10-28 23:32:19,915 INFO L73 IsDeterministic]: Start isDeterministic. Operand 200 states and 266 transitions. [2021-10-28 23:32:19,915 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:32:19,915 INFO L681 BuchiCegarLoop]: Abstraction has 200 states and 266 transitions. [2021-10-28 23:32:19,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states and 266 transitions. [2021-10-28 23:32:19,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 187. [2021-10-28 23:32:19,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 140 states have (on average 1.292857142857143) internal successors, (181), 145 states have internal predecessors, (181), 30 states have call successors, (30), 20 states have call predecessors, (30), 17 states have return successors, (41), 21 states have call predecessors, (41), 23 states have call successors, (41) [2021-10-28 23:32:19,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 252 transitions. [2021-10-28 23:32:19,925 INFO L704 BuchiCegarLoop]: Abstraction has 187 states and 252 transitions. [2021-10-28 23:32:19,925 INFO L587 BuchiCegarLoop]: Abstraction has 187 states and 252 transitions. [2021-10-28 23:32:19,925 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-10-28 23:32:19,925 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 187 states and 252 transitions. [2021-10-28 23:32:19,927 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2021-10-28 23:32:19,927 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:19,927 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:19,929 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:19,929 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 23:32:19,929 INFO L791 eck$LassoCheckResult]: Stem: 4084#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(9);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 4045#L-1 havoc main_#res;havoc main_#t~nondet15, main_#t~ret16, main_#t~nondet17, main_#t~nondet18, main_#t~ret19, main_#t~short20, main_~n~0, main_~result~0, main_~f1~0, main_~f2~0;main_~n~0 := main_#t~nondet15;havoc main_#t~nondet15; 4046#L78 assume !(main_~n~0 < 1 || main_~n~0 > 46340);is_prime_#in~n := main_~n~0;havoc is_prime_#res;havoc is_prime_#t~ret12, is_prime_~n;is_prime_~n := is_prime_#in~n; 4092#L53 call is_prime_#t~ret12 := is_prime_(is_prime_~n, is_prime_~n - 1);< 4115#is_prime_ENTRY ~n := #in~n;~m := #in~m; 4127#L58 assume !(~n <= 1); 4125#L61 assume 2 == ~n;#res := 1; 4122#is_prime_FINAL assume true; 4119#is_prime_EXIT >#118#return; 4112#L53-1 is_prime_#res := is_prime_#t~ret12;havoc is_prime_#t~ret12; 4037#L53-2 main_#t~ret16 := is_prime_#res;main_~result~0 := main_#t~ret16;havoc main_#t~ret16;main_~f1~0 := main_#t~nondet17;havoc main_#t~nondet17; 4038#L85 assume !(main_~f1~0 < 1 || main_~f1~0 > 46340);main_~f2~0 := main_#t~nondet18;havoc main_#t~nondet18; 4042#L91 assume !(main_~f2~0 < 1 || main_~f2~0 > 46340);main_#t~short20 := 1 == main_~result~0; 4047#L97 assume main_#t~short20; 4048#L97-1 call main_#t~ret19 := mult(main_~f1~0, main_~f2~0);< 4078#multENTRY ~n := #in~n;~m := #in~m; 4079#L18 assume !(~m < 0); 4080#L21 assume !(0 == ~m); 4054#L24 assume !(1 == ~m); 4056#L27 call #t~ret8 := mult(~n, ~m - 1);< 4082#multENTRY ~n := #in~n;~m := #in~m; 4217#L18 assume ~m < 0; 4064#L19 [2021-10-28 23:32:19,929 INFO L793 eck$LassoCheckResult]: Loop: 4064#L19 call #t~ret7 := mult(~n, -~m);< 4066#multENTRY ~n := #in~n;~m := #in~m; 4091#L18 assume ~m < 0; 4064#L19 [2021-10-28 23:32:19,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:19,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1269404470, now seen corresponding path program 1 times [2021-10-28 23:32:19,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:19,930 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514535287] [2021-10-28 23:32:19,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:19,930 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:19,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:19,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:32:19,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:19,986 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:19,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:32:19,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514535287] [2021-10-28 23:32:19,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514535287] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:32:19,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:32:19,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-28 23:32:19,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620724319] [2021-10-28 23:32:19,988 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:32:19,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:19,988 INFO L85 PathProgramCache]: Analyzing trace with hash 139155, now seen corresponding path program 2 times [2021-10-28 23:32:19,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:19,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912936609] [2021-10-28 23:32:19,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:19,989 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:19,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:19,994 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:19,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:19,998 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:20,059 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:20,059 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:20,059 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:20,059 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:20,059 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:32:20,059 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:20,060 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:20,060 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:20,060 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration9_Loop [2021-10-28 23:32:20,060 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:20,060 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:20,061 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:20,063 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:20,065 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:20,068 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:20,073 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:20,113 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:20,113 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:32:20,113 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:20,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:20,114 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:20,122 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:20,123 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:20,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2021-10-28 23:32:20,146 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:20,146 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#t~ret7=0} Honda state: {mult_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:20,174 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2021-10-28 23:32:20,174 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:20,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:20,174 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:20,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2021-10-28 23:32:20,176 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:20,176 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:20,184 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:20,184 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#t~ret8=0} Honda state: {mult_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:20,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:20,204 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:20,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:20,204 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:20,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2021-10-28 23:32:20,205 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:20,205 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:20,219 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:32:20,219 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~n=-8, mult_#in~n=-8} Honda state: {mult_~n=-8, mult_#in~n=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:32:20,238 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2021-10-28 23:32:20,238 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:20,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:20,239 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:20,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2021-10-28 23:32:20,240 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:32:20,240 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:20,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2021-10-28 23:32:20,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:20,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:20,274 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:20,284 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:32:20,284 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:32:20,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2021-10-28 23:32:21,632 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:32:21,635 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:21,636 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:32:21,636 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:32:21,636 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:32:21,636 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:32:21,636 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:32:21,636 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:21,636 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:32:21,636 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:32:21,636 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration9_Loop [2021-10-28 23:32:21,636 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:32:21,636 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:32:21,637 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:21,650 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:21,652 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:21,657 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:21,663 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:32:21,703 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:32:21,703 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:32:21,703 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:21,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:21,704 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:21,706 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:21,715 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:21,715 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:21,715 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:21,715 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:21,715 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:21,716 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:21,716 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:21,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2021-10-28 23:32:21,728 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:21,760 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:21,760 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:21,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:21,761 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:21,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2021-10-28 23:32:21,762 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:21,769 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:21,769 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:21,769 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:21,769 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:21,769 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:21,770 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:21,770 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:21,771 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:21,789 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:21,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:21,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:21,790 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:21,792 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:21,793 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2021-10-28 23:32:21,800 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:21,800 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:21,800 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:21,800 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:21,800 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:21,801 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:21,801 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:21,810 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:32:21,828 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2021-10-28 23:32:21,829 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:21,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:21,829 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:21,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2021-10-28 23:32:21,831 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:32:21,837 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:32:21,838 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:32:21,838 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:32:21,838 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:32:21,838 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:32:21,839 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:32:21,839 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:32:21,841 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:32:21,842 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:32:21,842 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:32:21,842 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:32:21,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:21,844 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:32:21,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2021-10-28 23:32:21,845 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:32:21,845 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:32:21,846 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:32:21,846 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_~m) = 1*mult_~m Supporting invariants [] [2021-10-28 23:32:21,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:21,886 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:32:21,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:21,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:21,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 23:32:21,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:22,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:22,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:32:22,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:22,102 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:22,102 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-28 23:32:22,103 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 187 states and 252 transitions. cyclomatic complexity: 74 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) [2021-10-28 23:32:22,185 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 187 states and 252 transitions. cyclomatic complexity: 74. 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 228 states and 298 transitions. Complement of second has 11 states. [2021-10-28 23:32:22,188 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 [2021-10-28 23:32:22,188 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) [2021-10-28 23:32:22,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 54 transitions. [2021-10-28 23:32:22,189 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 22 letters. Loop has 3 letters. [2021-10-28 23:32:22,189 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:22,189 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 25 letters. Loop has 3 letters. [2021-10-28 23:32:22,189 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:22,190 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 22 letters. Loop has 6 letters. [2021-10-28 23:32:22,190 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:32:22,190 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 228 states and 298 transitions. [2021-10-28 23:32:22,194 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2021-10-28 23:32:22,198 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 228 states to 218 states and 288 transitions. [2021-10-28 23:32:22,198 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 184 [2021-10-28 23:32:22,198 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 186 [2021-10-28 23:32:22,198 INFO L73 IsDeterministic]: Start isDeterministic. Operand 218 states and 288 transitions. [2021-10-28 23:32:22,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:32:22,199 INFO L681 BuchiCegarLoop]: Abstraction has 218 states and 288 transitions. [2021-10-28 23:32:22,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states and 288 transitions. [2021-10-28 23:32:22,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 205. [2021-10-28 23:32:22,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 154 states have (on average 1.2727272727272727) internal successors, (196), 158 states have internal predecessors, (196), 34 states have call successors, (37), 25 states have call predecessors, (37), 17 states have return successors, (41), 21 states have call predecessors, (41), 23 states have call successors, (41) [2021-10-28 23:32:22,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 274 transitions. [2021-10-28 23:32:22,208 INFO L704 BuchiCegarLoop]: Abstraction has 205 states and 274 transitions. [2021-10-28 23:32:22,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:32:22,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:32:22,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:32:22,209 INFO L87 Difference]: Start difference. First operand 205 states and 274 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) [2021-10-28 23:32:22,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:32:22,234 INFO L93 Difference]: Finished difference Result 201 states and 265 transitions. [2021-10-28 23:32:22,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 23:32:22,235 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 201 states and 265 transitions. [2021-10-28 23:32:22,242 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2021-10-28 23:32:22,246 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 201 states to 145 states and 177 transitions. [2021-10-28 23:32:22,246 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 135 [2021-10-28 23:32:22,247 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 135 [2021-10-28 23:32:22,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 145 states and 177 transitions. [2021-10-28 23:32:22,247 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:32:22,248 INFO L681 BuchiCegarLoop]: Abstraction has 145 states and 177 transitions. [2021-10-28 23:32:22,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states and 177 transitions. [2021-10-28 23:32:22,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 125. [2021-10-28 23:32:22,252 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) [2021-10-28 23:32:22,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 154 transitions. [2021-10-28 23:32:22,253 INFO L704 BuchiCegarLoop]: Abstraction has 125 states and 154 transitions. [2021-10-28 23:32:22,254 INFO L587 BuchiCegarLoop]: Abstraction has 125 states and 154 transitions. [2021-10-28 23:32:22,254 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-10-28 23:32:22,254 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 125 states and 154 transitions. [2021-10-28 23:32:22,255 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2021-10-28 23:32:22,255 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:22,256 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:22,256 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:22,257 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:22,257 INFO L791 eck$LassoCheckResult]: Stem: 4974#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(9);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 4975#L-1 havoc main_#res;havoc main_#t~nondet15, main_#t~ret16, main_#t~nondet17, main_#t~nondet18, main_#t~ret19, main_#t~short20, main_~n~0, main_~result~0, main_~f1~0, main_~f2~0;main_~n~0 := main_#t~nondet15;havoc main_#t~nondet15; 4985#L78 assume !(main_~n~0 < 1 || main_~n~0 > 46340);is_prime_#in~n := main_~n~0;havoc is_prime_#res;havoc is_prime_#t~ret12, is_prime_~n;is_prime_~n := is_prime_#in~n; 4978#L53 call is_prime_#t~ret12 := is_prime_(is_prime_~n, is_prime_~n - 1);< 5020#is_prime_ENTRY ~n := #in~n;~m := #in~m; 5037#L58 assume !(~n <= 1); 5036#L61 assume !(2 == ~n); 5035#L64 assume ~n > 2; 5034#L65 assume !(~m <= 1); 5000#L68 call #t~ret13 := multiple_of(~n, ~m);< 5033#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5032#L32 assume !(~m < 0); 5031#L35 assume !(~n < 0); 5030#L38 assume !(0 == ~m); 5029#L41 assume !(0 == ~n); 4983#L44 call #t~ret11 := multiple_of(~n - ~m, ~m);< 5024#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5025#L32 assume !(~m < 0); 5059#L35 assume ~n < 0; 4991#L36 call #t~ret10 := multiple_of(-~n, ~m);< 5027#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5028#L32 assume !(~m < 0); 5050#L35 assume !(~n < 0); 5049#L38 assume !(0 == ~m); 5048#L41 assume !(0 == ~n); 5013#L44 [2021-10-28 23:32:22,257 INFO L793 eck$LassoCheckResult]: Loop: 5013#L44 call #t~ret11 := multiple_of(~n - ~m, ~m);< 5054#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5053#L32 assume !(~m < 0); 5051#L35 assume ~n < 0; 4987#L36 call #t~ret10 := multiple_of(-~n, ~m);< 4988#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5058#L32 assume !(~m < 0); 5055#L35 assume !(~n < 0); 5056#L38 assume !(0 == ~m); 5046#L41 assume !(0 == ~n); 5013#L44 [2021-10-28 23:32:22,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:22,258 INFO L85 PathProgramCache]: Analyzing trace with hash -155061355, now seen corresponding path program 1 times [2021-10-28 23:32:22,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:22,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664708976] [2021-10-28 23:32:22,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:22,258 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:22,310 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:22,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:32:22,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664708976] [2021-10-28 23:32:22,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664708976] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:32:22,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490192768] [2021-10-28 23:32:22,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:22,311 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:32:22,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:32:22,312 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:32:22,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-10-28 23:32:22,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:32:22,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:32:22,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:32:22,533 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:22,587 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:32:22,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490192768] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:32:22,588 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:32:22,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2021-10-28 23:32:22,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821494248] [2021-10-28 23:32:22,589 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:32:22,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:22,590 INFO L85 PathProgramCache]: Analyzing trace with hash -2044787022, now seen corresponding path program 1 times [2021-10-28 23:32:22,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:22,590 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894543401] [2021-10-28 23:32:22,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:22,590 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:22,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:22,608 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:22,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:22,615 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:22,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:32:22,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 23:32:22,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-10-28 23:32:22,878 INFO L87 Difference]: Start difference. First operand 125 states and 154 transitions. cyclomatic complexity: 35 Second operand has 8 states, 8 states have (on average 2.625) internal successors, (21), 5 states have internal predecessors, (21), 4 states have call successors, (4), 4 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:32:22,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:32:22,975 INFO L93 Difference]: Finished difference Result 147 states and 183 transitions. [2021-10-28 23:32:22,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-28 23:32:22,975 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 147 states and 183 transitions. [2021-10-28 23:32:22,978 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2021-10-28 23:32:22,980 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 147 states to 145 states and 181 transitions. [2021-10-28 23:32:22,980 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 130 [2021-10-28 23:32:22,981 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 130 [2021-10-28 23:32:22,981 INFO L73 IsDeterministic]: Start isDeterministic. Operand 145 states and 181 transitions. [2021-10-28 23:32:22,981 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:32:22,981 INFO L681 BuchiCegarLoop]: Abstraction has 145 states and 181 transitions. [2021-10-28 23:32:22,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states and 181 transitions. [2021-10-28 23:32:22,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 143. [2021-10-28 23:32:22,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 110 states have (on average 1.1090909090909091) internal successors, (122), 114 states have internal predecessors, (122), 20 states have call successors, (20), 15 states have call predecessors, (20), 13 states have return successors, (31), 13 states have call predecessors, (31), 17 states have call successors, (31) [2021-10-28 23:32:22,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 173 transitions. [2021-10-28 23:32:22,987 INFO L704 BuchiCegarLoop]: Abstraction has 143 states and 173 transitions. [2021-10-28 23:32:22,987 INFO L587 BuchiCegarLoop]: Abstraction has 143 states and 173 transitions. [2021-10-28 23:32:22,987 INFO L425 BuchiCegarLoop]: ======== Iteration 11============ [2021-10-28 23:32:22,987 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 143 states and 173 transitions. [2021-10-28 23:32:22,989 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2021-10-28 23:32:22,989 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:32:22,989 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:32:22,990 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:22,990 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:22,990 INFO L791 eck$LassoCheckResult]: Stem: 5334#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(9);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 5335#L-1 havoc main_#res;havoc main_#t~nondet15, main_#t~ret16, main_#t~nondet17, main_#t~nondet18, main_#t~ret19, main_#t~short20, main_~n~0, main_~result~0, main_~f1~0, main_~f2~0;main_~n~0 := main_#t~nondet15;havoc main_#t~nondet15; 5356#L78 assume !(main_~n~0 < 1 || main_~n~0 > 46340);is_prime_#in~n := main_~n~0;havoc is_prime_#res;havoc is_prime_#t~ret12, is_prime_~n;is_prime_~n := is_prime_#in~n; 5347#L53 call is_prime_#t~ret12 := is_prime_(is_prime_~n, is_prime_~n - 1);< 5385#is_prime_ENTRY ~n := #in~n;~m := #in~m; 5405#L58 assume !(~n <= 1); 5404#L61 assume !(2 == ~n); 5403#L64 assume ~n > 2; 5402#L65 assume !(~m <= 1); 5396#L68 call #t~ret13 := multiple_of(~n, ~m);< 5401#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5400#L32 assume !(~m < 0); 5399#L35 assume !(~n < 0); 5398#L38 assume !(0 == ~m); 5397#L41 assume !(0 == ~n); 5354#L44 call #t~ret11 := multiple_of(~n - ~m, ~m);< 5395#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5365#L32 assume !(~m < 0); 5366#L35 assume !(~n < 0); 5353#L38 assume !(0 == ~m); 5355#L41 assume !(0 == ~n); 5343#L44 call #t~ret11 := multiple_of(~n - ~m, ~m);< 5374#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5375#L32 assume !(~m < 0); 5438#L35 assume ~n < 0; 5359#L36 call #t~ret10 := multiple_of(-~n, ~m);< 5391#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5392#L32 assume !(~m < 0); 5472#L35 assume !(~n < 0); 5471#L38 assume !(0 == ~m); 5470#L41 assume !(0 == ~n); 5338#L44 [2021-10-28 23:32:22,991 INFO L793 eck$LassoCheckResult]: Loop: 5338#L44 call #t~ret11 := multiple_of(~n - ~m, ~m);< 5381#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5476#L32 assume !(~m < 0); 5473#L35 assume ~n < 0; 5351#L36 call #t~ret10 := multiple_of(-~n, ~m);< 5357#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5373#L32 assume !(~m < 0); 5475#L35 assume !(~n < 0); 5349#L38 assume !(0 == ~m); 5352#L41 assume !(0 == ~n); 5338#L44 [2021-10-28 23:32:22,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:22,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1134874352, now seen corresponding path program 2 times [2021-10-28 23:32:22,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:22,992 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765024712] [2021-10-28 23:32:22,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:22,992 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:23,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:23,002 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:23,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:23,014 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:23,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:23,015 INFO L85 PathProgramCache]: Analyzing trace with hash -2044787022, now seen corresponding path program 2 times [2021-10-28 23:32:23,015 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:23,015 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142425658] [2021-10-28 23:32:23,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:23,016 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:23,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:23,020 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:23,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:23,024 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:23,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:32:23,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1280798977, now seen corresponding path program 3 times [2021-10-28 23:32:23,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:32:23,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223195487] [2021-10-28 23:32:23,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:32:23,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:32:23,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:23,036 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:32:23,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:32:23,051 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:32:24,425 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.10 11:32:24 BoogieIcfgContainer [2021-10-28 23:32:24,425 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-28 23:32:24,426 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 23:32:24,426 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 23:32:24,426 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 23:32:24,426 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:32:06" (3/4) ... [2021-10-28 23:32:24,429 INFO L134 WitnessPrinter]: Generating witness for non-termination counterexample [2021-10-28 23:32:24,461 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/witness.graphml [2021-10-28 23:32:24,461 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 23:32:24,463 INFO L168 Benchmark]: Toolchain (without parser) took 18261.09 ms. Allocated memory was 88.1 MB in the beginning and 130.0 MB in the end (delta: 41.9 MB). Free memory was 66.3 MB in the beginning and 41.6 MB in the end (delta: 24.7 MB). Peak memory consumption was 66.8 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,464 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 88.1 MB. Free memory was 64.0 MB in the beginning and 63.9 MB in the end (delta: 69.9 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:32:24,466 INFO L168 Benchmark]: CACSL2BoogieTranslator took 244.44 ms. Allocated memory is still 88.1 MB. Free memory was 66.3 MB in the beginning and 64.0 MB in the end (delta: 2.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,466 INFO L168 Benchmark]: Boogie Procedure Inliner took 34.35 ms. Allocated memory is still 88.1 MB. Free memory was 64.0 MB in the beginning and 62.6 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,467 INFO L168 Benchmark]: Boogie Preprocessor took 22.45 ms. Allocated memory is still 88.1 MB. Free memory was 62.6 MB in the beginning and 61.4 MB in the end (delta: 1.1 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:32:24,467 INFO L168 Benchmark]: RCFGBuilder took 399.78 ms. Allocated memory is still 88.1 MB. Free memory was 61.4 MB in the beginning and 50.0 MB in the end (delta: 11.4 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,468 INFO L168 Benchmark]: BuchiAutomizer took 17518.52 ms. Allocated memory was 88.1 MB in the beginning and 130.0 MB in the end (delta: 41.9 MB). Free memory was 49.8 MB in the beginning and 43.6 MB in the end (delta: 6.2 MB). Peak memory consumption was 72.8 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,468 INFO L168 Benchmark]: Witness Printer took 35.47 ms. Allocated memory is still 130.0 MB. Free memory was 43.6 MB in the beginning and 41.6 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,473 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20 ms. Allocated memory is still 88.1 MB. Free memory was 64.0 MB in the beginning and 63.9 MB in the end (delta: 69.9 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 244.44 ms. Allocated memory is still 88.1 MB. Free memory was 66.3 MB in the beginning and 64.0 MB in the end (delta: 2.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 34.35 ms. Allocated memory is still 88.1 MB. Free memory was 64.0 MB in the beginning and 62.6 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 22.45 ms. Allocated memory is still 88.1 MB. Free memory was 62.6 MB in the beginning and 61.4 MB in the end (delta: 1.1 MB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 399.78 ms. Allocated memory is still 88.1 MB. Free memory was 61.4 MB in the beginning and 50.0 MB in the end (delta: 11.4 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 17518.52 ms. Allocated memory was 88.1 MB in the beginning and 130.0 MB in the end (delta: 41.9 MB). Free memory was 49.8 MB in the beginning and 43.6 MB in the end (delta: 6.2 MB). Peak memory consumption was 72.8 MB. Max. memory is 16.1 GB. * Witness Printer took 35.47 ms. Allocated memory is still 130.0 MB. Free memory was 43.6 MB in the beginning and 41.6 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * 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 8 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 10 locations. The remainder module has 143 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 17.4s and 11 iterations. TraceHistogramMax:4. Analysis of lassos took 13.3s. Construction of modules took 0.7s. Büchi inclusion checks took 2.8s. Highest rank in rank-based complementation 3. Minimization of det autom 4. Minimization of nondet autom 11. Automata minimization 0.1s AutomataMinimizationTime, 15 MinimizatonAttempts, 265 StatesRemovedByMinimization, 14 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had 187 states and ocurred in iteration 8. Nontrivial modules had stage [7, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 1/7 HoareTripleCheckerStatistics: 661 SDtfs, 664 SDslu, 1255 SDs, 0 SdLazy, 908 SolverSat, 206 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.7s Time LassoAnalysisResults: nont1 unkn0 SFLI2 SFLT2 conc0 concLT1 SILN1 SILU0 SILI0 SILT4 lasso0 LassoPreprocessingBenchmarks: Lassos: inital19 mio100 ax100 hnf100 lsp78 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq173 hnf92 smp90 dnf100 smp100 tf109 neg98 sie110 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 42ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 23 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 7 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 5.5s - TerminationAnalysisResult: Nontermination possible Buchi Automizer proved that your program is nonterminating for some inputs - FixpointNonTerminationResult [Line: 44]: Nontermination argument in form of an infinite program execution. Nontermination argument in form of an infinite execution State at position 0 is {NULL=9945} State at position 1 is {n=0, NULL=9946, NULL=0, NULL=9948, \result=0, NULL=9945, f1=0, m=0, n=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@3af70b80=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2f6ba9c7=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@26bc1285=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@224584ef=0, NULL=0, result=0, f2=0, m=2, n=1, org.eclipse.cdt.internal.core.dom.parser.c.CASTBinaryExpression@56359d02=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@53d29053=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@7c92cfa0=0, \result=0, NULL=9948, \result=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@355f3495=0, NULL=0, NULL=0, NULL=0, NULL=9947, NULL=9947, \old(n)=1, \old(m)=2, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@17ff4e74=0, NULL=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@f1b678b=0, n=0, NULL=9946, NULL=0, NULL=0, \old(n)=0, NULL=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@649722b7=0, \result=0, \old(m)=0, \old(n)=0, NULL=0, NULL=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2088cf27=0} - 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) [L53] CALL is_prime_(n, n - 1) [L58] COND FALSE !(n <= 1) [L61] COND FALSE !(n == 2) [L64] COND TRUE n > 2 [L65] COND FALSE !(m <= 1) [L68] 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) [L44] CALL multiple_of(n - m, m) [L32] COND FALSE !(m < 0) [L35] COND FALSE !(n < 0) [L38] COND FALSE !(m == 0) [L41] COND FALSE !(n == 0) [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) 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! [2021-10-28 23:32:24,518 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-10-28 23:32:24,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:24,915 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2021-10-28 23:32:25,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-10-28 23:32:25,318 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c33fe0d2-908b-41cd-8900-bba8f819c03d/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request...