./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 e04fb08f Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive/Primes.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8 --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 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 12:29:06,539 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 12:29:06,546 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 12:29:06,576 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 12:29:06,576 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 12:29:06,578 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 12:29:06,579 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 12:29:06,582 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 12:29:06,584 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 12:29:06,585 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 12:29:06,587 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 12:29:06,589 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 12:29:06,589 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 12:29:06,591 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 12:29:06,592 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 12:29:06,594 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 12:29:06,595 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 12:29:06,596 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 12:29:06,598 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 12:29:06,600 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 12:29:06,602 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 12:29:06,604 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 12:29:06,606 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 12:29:06,607 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 12:29:06,612 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 12:29:06,613 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 12:29:06,613 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 12:29:06,618 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 12:29:06,619 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 12:29:06,621 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 12:29:06,621 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 12:29:06,622 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 12:29:06,624 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 12:29:06,626 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 12:29:06,628 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 12:29:06,629 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 12:29:06,631 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 12:29:06,631 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 12:29:06,632 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 12:29:06,633 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 12:29:06,634 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 12:29:06,635 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/config/svcomp-Termination-32bit-Automizer_Default.epf [2022-11-16 12:29:06,688 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 12:29:06,692 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 12:29:06,693 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 12:29:06,693 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 12:29:06,695 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 12:29:06,695 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 12:29:06,695 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 12:29:06,695 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2022-11-16 12:29:06,696 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2022-11-16 12:29:06,696 INFO L138 SettingsManager]: * Use old map elimination=false [2022-11-16 12:29:06,697 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2022-11-16 12:29:06,698 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2022-11-16 12:29:06,698 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2022-11-16 12:29:06,698 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 12:29:06,698 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 12:29:06,699 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-16 12:29:06,699 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 12:29:06,699 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 12:29:06,699 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 12:29:06,700 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2022-11-16 12:29:06,700 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2022-11-16 12:29:06,700 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2022-11-16 12:29:06,700 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 12:29:06,702 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 12:29:06,702 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2022-11-16 12:29:06,703 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 12:29:06,703 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2022-11-16 12:29:06,703 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 12:29:06,704 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 12:29:06,704 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 12:29:06,704 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-16 12:29:06,705 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-11-16 12:29:06,706 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_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/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_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8 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 [2022-11-16 12:29:07,059 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 12:29:07,100 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 12:29:07,104 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 12:29:07,105 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 12:29:07,106 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 12:29:07,108 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/recursive/Primes.c [2022-11-16 12:29:07,201 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/data/c24917cfa/18e37a310d3947bab302af315b3bbf66/FLAG3f9340ca2 [2022-11-16 12:29:07,771 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 12:29:07,772 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/sv-benchmarks/c/recursive/Primes.c [2022-11-16 12:29:07,781 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/data/c24917cfa/18e37a310d3947bab302af315b3bbf66/FLAG3f9340ca2 [2022-11-16 12:29:08,108 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/data/c24917cfa/18e37a310d3947bab302af315b3bbf66 [2022-11-16 12:29:08,111 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 12:29:08,113 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 12:29:08,115 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 12:29:08,115 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 12:29:08,120 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 12:29:08,121 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,123 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@176f7848 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08, skipping insertion in model container [2022-11-16 12:29:08,123 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,134 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 12:29:08,158 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 12:29:08,420 WARN L229 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_9b4e319d-41dc-4f77-9831-64e2181ca759/sv-benchmarks/c/recursive/Primes.c[2190,2203] [2022-11-16 12:29:08,423 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 12:29:08,441 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 12:29:08,469 WARN L229 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_9b4e319d-41dc-4f77-9831-64e2181ca759/sv-benchmarks/c/recursive/Primes.c[2190,2203] [2022-11-16 12:29:08,475 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 12:29:08,492 INFO L208 MainTranslator]: Completed translation [2022-11-16 12:29:08,492 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08 WrapperNode [2022-11-16 12:29:08,492 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 12:29:08,494 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 12:29:08,494 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 12:29:08,494 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 12:29:08,501 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,509 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,537 INFO L138 Inliner]: procedures = 16, calls = 17, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 47 [2022-11-16 12:29:08,538 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 12:29:08,539 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 12:29:08,539 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 12:29:08,539 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 12:29:08,551 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,551 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,568 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,569 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,573 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,575 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,577 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,578 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,580 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 12:29:08,581 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 12:29:08,582 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 12:29:08,582 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 12:29:08,583 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (1/1) ... [2022-11-16 12:29:08,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:08,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:08,637 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:08,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2022-11-16 12:29:08,697 INFO L130 BoogieDeclarations]: Found specification of procedure multiple_of [2022-11-16 12:29:08,697 INFO L138 BoogieDeclarations]: Found implementation of procedure multiple_of [2022-11-16 12:29:08,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 12:29:08,698 INFO L130 BoogieDeclarations]: Found specification of procedure mult [2022-11-16 12:29:08,698 INFO L138 BoogieDeclarations]: Found implementation of procedure mult [2022-11-16 12:29:08,698 INFO L130 BoogieDeclarations]: Found specification of procedure is_prime_ [2022-11-16 12:29:08,698 INFO L138 BoogieDeclarations]: Found implementation of procedure is_prime_ [2022-11-16 12:29:08,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 12:29:08,699 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 12:29:08,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 12:29:08,796 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 12:29:08,798 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 12:29:09,044 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 12:29:09,053 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 12:29:09,053 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-16 12:29:09,056 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 12:29:09 BoogieIcfgContainer [2022-11-16 12:29:09,056 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 12:29:09,057 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2022-11-16 12:29:09,057 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2022-11-16 12:29:09,088 INFO L275 PluginConnector]: BuchiAutomizer initialized [2022-11-16 12:29:09,089 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-16 12:29:09,089 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 16.11 12:29:08" (1/3) ... [2022-11-16 12:29:09,090 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5895e105 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 16.11 12:29:09, skipping insertion in model container [2022-11-16 12:29:09,090 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-16 12:29:09,090 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:29:08" (2/3) ... [2022-11-16 12:29:09,091 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5895e105 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 16.11 12:29:09, skipping insertion in model container [2022-11-16 12:29:09,091 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-16 12:29:09,091 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 12:29:09" (3/3) ... [2022-11-16 12:29:09,093 INFO L332 chiAutomizerObserver]: Analyzing ICFG Primes.c [2022-11-16 12:29:09,188 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2022-11-16 12:29:09,189 INFO L304 stractBuchiCegarLoop]: Hoare is false [2022-11-16 12:29:09,189 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2022-11-16 12:29:09,189 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2022-11-16 12:29:09,189 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2022-11-16 12:29:09,190 INFO L308 stractBuchiCegarLoop]: Difference is false [2022-11-16 12:29:09,190 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2022-11-16 12:29:09,190 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2022-11-16 12:29:09,195 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) [2022-11-16 12:29:09,228 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2022-11-16 12:29:09,228 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:09,228 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:09,238 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2022-11-16 12:29:09,238 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:09,239 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2022-11-16 12:29:09,239 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) [2022-11-16 12:29:09,247 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2022-11-16 12:29:09,247 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:09,248 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:09,249 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2022-11-16 12:29:09,249 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:09,258 INFO L748 eck$LassoCheckResult]: Stem: 35#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 29#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 15#L78true assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 22#L53true call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 31#is_prime_ENTRYtrue [2022-11-16 12:29:09,259 INFO L750 eck$LassoCheckResult]: Loop: 31#is_prime_ENTRYtrue ~n := #in~n;~m := #in~m; 50#L58true assume !(~n <= 1); 32#L61true assume !(2 == ~n); 47#L64true assume ~n > 2; 8#L65true assume !(~m <= 1); 27#L68true call #t~ret10 := multiple_of(~n, ~m);< 45#multiple_ofENTRYtrue ~n := #in~n;~m := #in~m; 42#L32true assume !(~m < 0); 48#L35true assume !(~n < 0); 14#L38true assume 0 == ~m;#res := 0; 18#multiple_ofFINALtrue assume true; 19#multiple_ofEXITtrue >#122#return; 20#L68-1true assume !(0 == #t~ret10);havoc #t~ret10; 4#L71true call #t~ret11 := is_prime_(~n, ~m - 1);< 31#is_prime_ENTRYtrue [2022-11-16 12:29:09,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:09,267 INFO L85 PathProgramCache]: Analyzing trace with hash 2218663, now seen corresponding path program 1 times [2022-11-16 12:29:09,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:09,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772392377] [2022-11-16 12:29:09,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:09,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:09,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:09,480 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:09,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:09,543 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:09,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:09,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1788949215, now seen corresponding path program 1 times [2022-11-16 12:29:09,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:09,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739236060] [2022-11-16 12:29:09,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:09,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:09,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:09,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-16 12:29:09,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:09,886 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:09,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:29:09,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739236060] [2022-11-16 12:29:09,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739236060] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:29:09,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:29:09,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 12:29:09,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092682166] [2022-11-16 12:29:09,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:29:09,895 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-16 12:29:09,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:29:09,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 12:29:09,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:29:09,957 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) [2022-11-16 12:29:10,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:29:10,112 INFO L93 Difference]: Finished difference Result 56 states and 80 transitions. [2022-11-16 12:29:10,114 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 56 states and 80 transitions. [2022-11-16 12:29:10,120 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2022-11-16 12:29:10,138 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 56 states to 41 states and 54 transitions. [2022-11-16 12:29:10,140 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 41 [2022-11-16 12:29:10,140 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 41 [2022-11-16 12:29:10,141 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 54 transitions. [2022-11-16 12:29:10,143 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 12:29:10,143 INFO L218 hiAutomatonCegarLoop]: Abstraction has 41 states and 54 transitions. [2022-11-16 12:29:10,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states and 54 transitions. [2022-11-16 12:29:10,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 39. [2022-11-16 12:29:10,192 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) [2022-11-16 12:29:10,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 51 transitions. [2022-11-16 12:29:10,204 INFO L240 hiAutomatonCegarLoop]: Abstraction has 39 states and 51 transitions. [2022-11-16 12:29:10,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 12:29:10,212 INFO L428 stractBuchiCegarLoop]: Abstraction has 39 states and 51 transitions. [2022-11-16 12:29:10,212 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2022-11-16 12:29:10,213 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 51 transitions. [2022-11-16 12:29:10,222 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2022-11-16 12:29:10,223 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:10,223 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:10,225 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2022-11-16 12:29:10,225 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:10,226 INFO L748 eck$LassoCheckResult]: Stem: 155#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 138#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 139#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 134#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 135#is_prime_ENTRY [2022-11-16 12:29:10,226 INFO L750 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~ret10 := 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~ret10);havoc #t~ret10; 133#L71 call #t~ret11 := is_prime_(~n, ~m - 1);< 135#is_prime_ENTRY [2022-11-16 12:29:10,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:10,229 INFO L85 PathProgramCache]: Analyzing trace with hash 2218663, now seen corresponding path program 2 times [2022-11-16 12:29:10,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:10,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259654234] [2022-11-16 12:29:10,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:10,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:10,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:10,303 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:10,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:10,323 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:10,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:10,326 INFO L85 PathProgramCache]: Analyzing trace with hash 399153633, now seen corresponding path program 1 times [2022-11-16 12:29:10,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:10,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321577066] [2022-11-16 12:29:10,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:10,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:10,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:10,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-16 12:29:10,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:10,548 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:10,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:29:10,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321577066] [2022-11-16 12:29:10,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321577066] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:29:10,550 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:29:10,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 12:29:10,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975529359] [2022-11-16 12:29:10,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:29:10,551 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-16 12:29:10,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:29:10,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 12:29:10,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:29:10,553 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) [2022-11-16 12:29:10,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:29:10,689 INFO L93 Difference]: Finished difference Result 43 states and 57 transitions. [2022-11-16 12:29:10,690 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 43 states and 57 transitions. [2022-11-16 12:29:10,692 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2022-11-16 12:29:10,700 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 43 states to 43 states and 57 transitions. [2022-11-16 12:29:10,701 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 43 [2022-11-16 12:29:10,701 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 43 [2022-11-16 12:29:10,701 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 57 transitions. [2022-11-16 12:29:10,702 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 12:29:10,702 INFO L218 hiAutomatonCegarLoop]: Abstraction has 43 states and 57 transitions. [2022-11-16 12:29:10,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states and 57 transitions. [2022-11-16 12:29:10,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 41. [2022-11-16 12:29:10,707 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) [2022-11-16 12:29:10,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 54 transitions. [2022-11-16 12:29:10,708 INFO L240 hiAutomatonCegarLoop]: Abstraction has 41 states and 54 transitions. [2022-11-16 12:29:10,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 12:29:10,710 INFO L428 stractBuchiCegarLoop]: Abstraction has 41 states and 54 transitions. [2022-11-16 12:29:10,710 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2022-11-16 12:29:10,710 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 54 transitions. [2022-11-16 12:29:10,711 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2022-11-16 12:29:10,712 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:10,712 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:10,713 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2022-11-16 12:29:10,713 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:10,713 INFO L748 eck$LassoCheckResult]: Stem: 255#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 239#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 240#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 233#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 234#is_prime_ENTRY [2022-11-16 12:29:10,713 INFO L750 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~ret10 := 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~ret8 := 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~ret8;havoc #t~ret8; 229#multiple_ofFINAL assume true; 264#multiple_ofEXIT >#122#return; 263#L68-1 assume !(0 == #t~ret10);havoc #t~ret10; 232#L71 call #t~ret11 := is_prime_(~n, ~m - 1);< 234#is_prime_ENTRY [2022-11-16 12:29:10,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:10,714 INFO L85 PathProgramCache]: Analyzing trace with hash 2218663, now seen corresponding path program 3 times [2022-11-16 12:29:10,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:10,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514261476] [2022-11-16 12:29:10,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:10,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:10,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:10,739 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:10,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:10,747 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:10,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:10,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1840266607, now seen corresponding path program 1 times [2022-11-16 12:29:10,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:10,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184307099] [2022-11-16 12:29:10,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:10,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:10,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:10,798 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:10,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:10,818 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:10,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:10,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1482001207, now seen corresponding path program 1 times [2022-11-16 12:29:10,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:10,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792891255] [2022-11-16 12:29:10,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:10,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:10,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:10,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:29:10,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:11,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2022-11-16 12:29:11,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:11,212 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 12:29:11,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:29:11,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792891255] [2022-11-16 12:29:11,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792891255] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:29:11,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694678920] [2022-11-16 12:29:11,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:11,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:29:11,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:11,221 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:29:11,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 12:29:11,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:11,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 12:29:11,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:11,588 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 12:29:11,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:29:11,995 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 12:29:11,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694678920] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 12:29:11,996 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 12:29:11,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-11-16 12:29:11,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429342923] [2022-11-16 12:29:11,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 12:29:12,523 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:12,524 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:12,524 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:12,524 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:12,524 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-16 12:29:12,524 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:12,525 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:12,525 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:12,525 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration3_Loop [2022-11-16 12:29:12,525 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:12,526 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:12,544 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:12,555 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:12,558 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:12,561 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:12,574 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:12,577 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:12,640 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:12,641 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-16 12:29:12,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:12,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:12,648 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:12,652 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:12,653 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:12,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2022-11-16 12:29:12,688 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:12,689 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {is_prime__#t~ret11=0} Honda state: {is_prime__#t~ret11=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:12,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:12,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:12,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:12,697 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:12,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2022-11-16 12:29:12,716 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:12,716 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:12,742 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:12,742 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {is_prime__~m=0} Honda state: {is_prime__~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:12,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:12,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:12,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:12,762 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:12,772 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:12,773 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:12,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2022-11-16 12:29:12,803 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:12,804 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {is_prime__~n=0} Honda state: {is_prime__~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:12,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:12,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:12,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:12,816 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:12,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2022-11-16 12:29:12,821 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:12,822 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:12,859 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:12,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:12,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:12,862 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:12,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2022-11-16 12:29:12,868 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-16 12:29:12,868 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:13,138 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-16 12:29:13,143 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:13,143 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:13,143 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:13,143 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:13,143 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:13,144 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-16 12:29:13,144 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:13,144 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:13,144 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:13,144 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration3_Loop [2022-11-16 12:29:13,144 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:13,144 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:13,145 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:13,150 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:13,153 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:13,156 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:13,169 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:13,173 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:13,239 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:13,245 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-16 12:29:13,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:13,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:13,252 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:13,266 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 [2022-11-16 12:29:13,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2022-11-16 12:29:13,282 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:13,283 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:13,283 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:13,283 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:13,284 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:13,286 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:13,286 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:13,296 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:13,306 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:13,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:13,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:13,309 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:13,325 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 [2022-11-16 12:29:13,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2022-11-16 12:29:13,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:13,342 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:13,342 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:13,342 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:13,342 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:13,343 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:13,343 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:13,359 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:13,368 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:13,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:13,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:13,377 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:13,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2022-11-16 12:29:13,386 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 [2022-11-16 12:29:13,402 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:13,402 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:13,402 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:13,402 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:13,402 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:13,403 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:13,403 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:13,413 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:13,423 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:13,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:13,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:13,427 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:13,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2022-11-16 12:29:13,435 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 [2022-11-16 12:29:13,451 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:13,451 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:13,451 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:13,451 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:13,451 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:13,454 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:13,455 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:13,471 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-16 12:29:13,501 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-16 12:29:13,501 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-16 12:29:13,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:13,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:13,533 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:13,605 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-16 12:29:13,605 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-16 12:29:13,605 INFO L513 LassoAnalysis]: Proved termination. [2022-11-16 12:29:13,606 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(is_prime__#in~m) = 1*is_prime__#in~m Supporting invariants [] [2022-11-16 12:29:13,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2022-11-16 12:29:13,625 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:13,626 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-16 12:29:13,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:13,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:13,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 12:29:13,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:13,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:13,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 12:29:13,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:13,958 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:14,087 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 12:29:14,092 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 9 loop predicates [2022-11-16 12:29:14,094 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) [2022-11-16 12:29:14,897 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. [2022-11-16 12:29:14,899 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 [2022-11-16 12:29:14,900 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) [2022-11-16 12:29:14,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 77 transitions. [2022-11-16 12:29:14,903 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 4 letters. Loop has 24 letters. [2022-11-16 12:29:14,905 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:14,905 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 28 letters. Loop has 24 letters. [2022-11-16 12:29:14,906 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:14,906 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 77 transitions. Stem has 4 letters. Loop has 48 letters. [2022-11-16 12:29:14,907 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:14,907 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 322 states and 477 transitions. [2022-11-16 12:29:14,921 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 30 [2022-11-16 12:29:14,941 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 322 states to 264 states and 371 transitions. [2022-11-16 12:29:14,943 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 156 [2022-11-16 12:29:14,944 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 159 [2022-11-16 12:29:14,946 INFO L73 IsDeterministic]: Start isDeterministic. Operand 264 states and 371 transitions. [2022-11-16 12:29:14,946 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-16 12:29:14,946 INFO L218 hiAutomatonCegarLoop]: Abstraction has 264 states and 371 transitions. [2022-11-16 12:29:14,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states and 371 transitions. [2022-11-16 12:29:14,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 163. [2022-11-16 12:29:14,989 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) [2022-11-16 12:29:14,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 220 transitions. [2022-11-16 12:29:14,996 INFO L240 hiAutomatonCegarLoop]: Abstraction has 163 states and 220 transitions. [2022-11-16 12:29:14,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:29:14,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 12:29:14,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-11-16 12:29:14,999 INFO L87 Difference]: Start difference. First operand 163 states and 220 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 6 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 12:29:15,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:29:15,274 INFO L93 Difference]: Finished difference Result 171 states and 229 transitions. [2022-11-16 12:29:15,274 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 171 states and 229 transitions. [2022-11-16 12:29:15,277 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 29 [2022-11-16 12:29:15,283 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 171 states to 107 states and 147 transitions. [2022-11-16 12:29:15,284 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 107 [2022-11-16 12:29:15,284 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 107 [2022-11-16 12:29:15,284 INFO L73 IsDeterministic]: Start isDeterministic. Operand 107 states and 147 transitions. [2022-11-16 12:29:15,286 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 12:29:15,286 INFO L218 hiAutomatonCegarLoop]: Abstraction has 107 states and 147 transitions. [2022-11-16 12:29:15,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states and 147 transitions. [2022-11-16 12:29:15,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 93. [2022-11-16 12:29:15,294 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) [2022-11-16 12:29:15,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 126 transitions. [2022-11-16 12:29:15,295 INFO L240 hiAutomatonCegarLoop]: Abstraction has 93 states and 126 transitions. [2022-11-16 12:29:15,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 12:29:15,300 INFO L428 stractBuchiCegarLoop]: Abstraction has 93 states and 126 transitions. [2022-11-16 12:29:15,301 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2022-11-16 12:29:15,301 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 126 transitions. [2022-11-16 12:29:15,304 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 29 [2022-11-16 12:29:15,304 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:15,305 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:15,306 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:15,306 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2022-11-16 12:29:15,306 INFO L748 eck$LassoCheckResult]: Stem: 1355#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 1334#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 1335#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 1358#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 1377#is_prime_ENTRY ~n := #in~n;~m := #in~m; 1381#L58 assume !(~n <= 1); 1382#L61 assume !(2 == ~n); 1385#L64 assume ~n > 2; 1380#L65 assume !(~m <= 1); 1359#L68 call #t~ret10 := multiple_of(~n, ~m);< 1387#multiple_ofENTRY ~n := #in~n;~m := #in~m; 1404#L32 assume ~m < 0; 1363#L33 [2022-11-16 12:29:15,307 INFO L750 eck$LassoCheckResult]: Loop: 1363#L33 call #t~ret6 := multiple_of(~n, -~m);< 1345#multiple_ofENTRY ~n := #in~n;~m := #in~m; 1371#L32 assume ~m < 0; 1363#L33 [2022-11-16 12:29:15,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:15,307 INFO L85 PathProgramCache]: Analyzing trace with hash -123397399, now seen corresponding path program 1 times [2022-11-16 12:29:15,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:15,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458159549] [2022-11-16 12:29:15,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:15,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:15,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:15,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:15,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:29:15,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458159549] [2022-11-16 12:29:15,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458159549] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:29:15,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:29:15,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 12:29:15,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366499970] [2022-11-16 12:29:15,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:29:15,386 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-16 12:29:15,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:15,387 INFO L85 PathProgramCache]: Analyzing trace with hash 132621, now seen corresponding path program 1 times [2022-11-16 12:29:15,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:15,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768924907] [2022-11-16 12:29:15,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:15,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:15,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:15,404 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:15,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:15,408 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:15,506 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:15,506 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:15,506 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:15,506 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:15,506 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-16 12:29:15,507 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:15,507 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:15,507 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:15,507 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration4_Loop [2022-11-16 12:29:15,507 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:15,508 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:15,510 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:15,515 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:15,525 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:15,536 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:15,540 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:15,544 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:15,609 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:15,609 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-16 12:29:15,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:15,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:15,611 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:15,621 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:15,621 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:15,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2022-11-16 12:29:15,647 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:15,647 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret6=0} Honda state: {multiple_of_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:15,657 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:15,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:15,658 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:15,659 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:15,674 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:15,674 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:15,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2022-11-16 12:29:15,722 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:15,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:15,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:15,724 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:15,740 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-16 12:29:15,740 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:15,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2022-11-16 12:29:17,160 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-16 12:29:17,164 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:17,165 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:17,165 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:17,165 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:17,165 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:17,165 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-16 12:29:17,165 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:17,165 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:17,165 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:17,166 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration4_Loop [2022-11-16 12:29:17,166 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:17,166 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:17,167 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:17,174 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:17,177 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:17,186 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:17,190 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:17,193 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:17,255 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:17,255 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-16 12:29:17,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:17,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:17,260 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:17,269 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 [2022-11-16 12:29:17,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2022-11-16 12:29:17,284 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:17,284 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:17,284 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:17,284 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:17,285 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:17,286 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:17,286 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:17,314 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:17,318 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:17,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:17,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:17,323 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:17,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2022-11-16 12:29:17,328 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 [2022-11-16 12:29:17,339 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:17,339 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:17,339 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:17,339 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:17,340 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:17,340 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:17,340 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:17,349 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:17,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:17,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:17,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:17,362 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:17,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2022-11-16 12:29:17,367 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 [2022-11-16 12:29:17,381 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:17,381 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:17,381 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:17,381 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:17,381 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:17,384 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:17,384 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:17,394 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-16 12:29:17,398 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2022-11-16 12:29:17,398 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-16 12:29:17,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:17,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:17,404 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:17,412 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-16 12:29:17,412 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-16 12:29:17,412 INFO L513 LassoAnalysis]: Proved termination. [2022-11-16 12:29:17,413 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_~m) = 1*multiple_of_~m Supporting invariants [] [2022-11-16 12:29:17,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2022-11-16 12:29:17,427 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:17,428 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-16 12:29:17,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:17,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:17,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 12:29:17,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:17,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:17,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-16 12:29:17,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:17,572 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:17,573 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-16 12:29:17,573 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) [2022-11-16 12:29:17,665 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. [2022-11-16 12:29:17,666 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 [2022-11-16 12:29:17,669 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) [2022-11-16 12:29:17,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 67 transitions. [2022-11-16 12:29:17,670 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 12 letters. Loop has 3 letters. [2022-11-16 12:29:17,671 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:17,671 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 15 letters. Loop has 3 letters. [2022-11-16 12:29:17,672 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:17,672 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 67 transitions. Stem has 12 letters. Loop has 6 letters. [2022-11-16 12:29:17,674 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:17,674 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 253 transitions. [2022-11-16 12:29:17,681 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 42 [2022-11-16 12:29:17,686 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 137 states and 182 transitions. [2022-11-16 12:29:17,686 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2022-11-16 12:29:17,688 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 114 [2022-11-16 12:29:17,688 INFO L73 IsDeterministic]: Start isDeterministic. Operand 137 states and 182 transitions. [2022-11-16 12:29:17,693 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-16 12:29:17,693 INFO L218 hiAutomatonCegarLoop]: Abstraction has 137 states and 182 transitions. [2022-11-16 12:29:17,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states and 182 transitions. [2022-11-16 12:29:17,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 108. [2022-11-16 12:29:17,711 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) [2022-11-16 12:29:17,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 146 transitions. [2022-11-16 12:29:17,715 INFO L240 hiAutomatonCegarLoop]: Abstraction has 108 states and 146 transitions. [2022-11-16 12:29:17,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:29:17,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 12:29:17,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:29:17,717 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) [2022-11-16 12:29:17,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:29:17,773 INFO L93 Difference]: Finished difference Result 98 states and 128 transitions. [2022-11-16 12:29:17,774 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 98 states and 128 transitions. [2022-11-16 12:29:17,781 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2022-11-16 12:29:17,784 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 98 states to 98 states and 128 transitions. [2022-11-16 12:29:17,784 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2022-11-16 12:29:17,785 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 98 [2022-11-16 12:29:17,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 98 states and 128 transitions. [2022-11-16 12:29:17,790 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-16 12:29:17,790 INFO L218 hiAutomatonCegarLoop]: Abstraction has 98 states and 128 transitions. [2022-11-16 12:29:17,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states and 128 transitions. [2022-11-16 12:29:17,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 92. [2022-11-16 12:29:17,799 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) [2022-11-16 12:29:17,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 121 transitions. [2022-11-16 12:29:17,808 INFO L240 hiAutomatonCegarLoop]: Abstraction has 92 states and 121 transitions. [2022-11-16 12:29:17,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 12:29:17,810 INFO L428 stractBuchiCegarLoop]: Abstraction has 92 states and 121 transitions. [2022-11-16 12:29:17,810 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2022-11-16 12:29:17,810 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 92 states and 121 transitions. [2022-11-16 12:29:17,811 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2022-11-16 12:29:17,811 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:17,811 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:17,812 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:17,812 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2022-11-16 12:29:17,813 INFO L748 eck$LassoCheckResult]: Stem: 1930#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 1906#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 1907#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 1935#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 1946#is_prime_ENTRY ~n := #in~n;~m := #in~m; 1967#L58 assume ~n <= 1;#res := 0; 1949#is_prime_FINAL assume true; 1948#is_prime_EXIT >#118#return; 1945#L53-1 is_prime_#res#1 := is_prime_#t~ret9#1;havoc is_prime_#t~ret9#1; 1899#L53-2 main_#t~ret13#1 := is_prime_#res#1;assume { :end_inline_is_prime } true;main_~result~0#1 := main_#t~ret13#1;havoc main_#t~ret13#1;main_~f1~0#1 := main_#t~nondet14#1;havoc main_#t~nondet14#1; 1900#L85 assume !(main_~f1~0#1 < 1 || main_~f1~0#1 > 46340);main_~f2~0#1 := main_#t~nondet15#1;havoc main_#t~nondet15#1; 1904#L91 assume !(main_~f2~0#1 < 1 || main_~f2~0#1 > 46340);main_#t~short17#1 := 1 == main_~result~0#1; 1908#L97 assume main_#t~short17#1; 1909#L97-1 call main_#t~ret16#1 := mult(main_~f1~0#1, main_~f2~0#1);< 1918#multENTRY [2022-11-16 12:29:17,813 INFO L750 eck$LassoCheckResult]: Loop: 1918#multENTRY ~n := #in~n;~m := #in~m; 1928#L18 assume ~m < 0; 1914#L19 call #t~ret4 := mult(~n, -~m);< 1918#multENTRY [2022-11-16 12:29:17,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:17,813 INFO L85 PathProgramCache]: Analyzing trace with hash 636635474, now seen corresponding path program 1 times [2022-11-16 12:29:17,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:17,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116827142] [2022-11-16 12:29:17,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:17,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:17,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:17,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:29:17,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:17,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:17,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:29:17,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116827142] [2022-11-16 12:29:17,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116827142] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:29:17,924 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:29:17,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-16 12:29:17,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018018055] [2022-11-16 12:29:17,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:29:17,925 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-16 12:29:17,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:17,925 INFO L85 PathProgramCache]: Analyzing trace with hash 53805, now seen corresponding path program 1 times [2022-11-16 12:29:17,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:17,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936884640] [2022-11-16 12:29:17,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:17,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:17,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:17,929 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:17,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:17,932 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:18,004 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:18,005 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:18,005 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:18,005 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:18,005 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-16 12:29:18,005 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,006 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:18,006 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:18,006 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration5_Loop [2022-11-16 12:29:18,006 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:18,006 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:18,007 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,012 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,015 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,018 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,021 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,023 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,029 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,087 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:18,087 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-16 12:29:18,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,089 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,108 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:18,108 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:18,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2022-11-16 12:29:18,134 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:18,134 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#t~ret4=0} Honda state: {mult_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:18,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,146 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,157 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:18,157 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:18,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2022-11-16 12:29:18,186 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:18,186 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#res=0} Honda state: {mult_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:18,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,198 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,214 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:18,214 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:18,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2022-11-16 12:29:18,255 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:18,256 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~m=0} Honda state: {mult_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:18,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,267 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,274 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:18,274 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:18,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2022-11-16 12:29:18,300 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:18,300 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~n=0} Honda state: {mult_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:18,310 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,313 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2022-11-16 12:29:18,322 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:18,322 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:18,355 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:18,356 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#t~ret5=0} Honda state: {mult_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:18,364 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,366 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,371 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:18,371 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:18,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2022-11-16 12:29:18,415 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:18,416 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#in~n=0} Honda state: {mult_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:18,426 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,428 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,432 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:18,432 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:18,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2022-11-16 12:29:18,479 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,481 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,487 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-16 12:29:18,488 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:18,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2022-11-16 12:29:18,593 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-16 12:29:18,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,603 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:18,603 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:18,603 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:18,604 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:18,604 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-16 12:29:18,604 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,604 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:18,604 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:18,604 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration5_Loop [2022-11-16 12:29:18,604 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:18,605 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:18,606 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,610 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,614 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,616 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,619 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,621 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,624 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:18,686 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:18,686 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-16 12:29:18,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,688 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,694 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 [2022-11-16 12:29:18,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2022-11-16 12:29:18,710 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:18,710 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:18,710 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:18,710 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:18,710 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:18,711 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:18,711 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:18,727 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:18,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,739 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,743 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-16 12:29:18,758 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:18,759 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:18,759 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:18,759 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:18,759 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:18,759 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2022-11-16 12:29:18,760 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:18,760 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:18,769 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:18,779 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,781 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,785 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 [2022-11-16 12:29:18,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2022-11-16 12:29:18,801 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:18,801 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:18,801 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:18,802 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:18,802 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:18,803 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:18,803 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:18,819 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:18,828 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,830 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,834 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 [2022-11-16 12:29:18,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2022-11-16 12:29:18,850 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:18,850 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:18,851 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:18,851 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:18,851 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:18,852 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:18,852 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:18,867 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:18,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,879 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,883 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 [2022-11-16 12:29:18,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2022-11-16 12:29:18,898 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:18,899 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:18,899 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:18,899 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:18,899 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:18,900 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:18,900 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:18,909 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:18,913 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,915 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,924 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 [2022-11-16 12:29:18,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2022-11-16 12:29:18,939 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:18,940 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:18,940 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:18,940 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:18,940 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:18,941 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:18,941 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:18,951 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:18,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:18,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,957 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,961 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 [2022-11-16 12:29:18,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2022-11-16 12:29:18,976 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:18,976 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:18,976 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:18,976 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:18,976 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:18,977 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:18,977 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:18,980 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-16 12:29:18,982 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2022-11-16 12:29:18,983 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-16 12:29:18,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:18,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:18,987 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:18,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2022-11-16 12:29:18,988 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-16 12:29:18,988 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-16 12:29:18,989 INFO L513 LassoAnalysis]: Proved termination. [2022-11-16 12:29:18,989 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_#in~m) = -1*mult_#in~m Supporting invariants [] [2022-11-16 12:29:18,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2022-11-16 12:29:18,993 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-16 12:29:19,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:19,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:19,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 12:29:19,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:19,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:19,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-16 12:29:19,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:19,189 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:19,190 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2022-11-16 12:29:19,191 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) [2022-11-16 12:29:19,339 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. [2022-11-16 12:29:19,340 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 [2022-11-16 12:29:19,343 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) [2022-11-16 12:29:19,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 48 transitions. [2022-11-16 12:29:19,344 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 14 letters. Loop has 3 letters. [2022-11-16 12:29:19,344 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:19,345 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 17 letters. Loop has 3 letters. [2022-11-16 12:29:19,345 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:19,345 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 48 transitions. Stem has 14 letters. Loop has 6 letters. [2022-11-16 12:29:19,345 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:19,346 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 114 states and 145 transitions. [2022-11-16 12:29:19,349 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2022-11-16 12:29:19,355 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 114 states to 106 states and 137 transitions. [2022-11-16 12:29:19,355 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 99 [2022-11-16 12:29:19,356 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 101 [2022-11-16 12:29:19,356 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 137 transitions. [2022-11-16 12:29:19,357 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-16 12:29:19,357 INFO L218 hiAutomatonCegarLoop]: Abstraction has 106 states and 137 transitions. [2022-11-16 12:29:19,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states and 137 transitions. [2022-11-16 12:29:19,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 97. [2022-11-16 12:29:19,373 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) [2022-11-16 12:29:19,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 128 transitions. [2022-11-16 12:29:19,374 INFO L240 hiAutomatonCegarLoop]: Abstraction has 97 states and 128 transitions. [2022-11-16 12:29:19,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:29:19,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 12:29:19,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-16 12:29:19,376 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) [2022-11-16 12:29:19,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:19,442 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:19,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:29:19,479 INFO L93 Difference]: Finished difference Result 108 states and 139 transitions. [2022-11-16 12:29:19,480 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 108 states and 139 transitions. [2022-11-16 12:29:19,481 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2022-11-16 12:29:19,484 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 108 states to 101 states and 131 transitions. [2022-11-16 12:29:19,484 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2022-11-16 12:29:19,486 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 98 [2022-11-16 12:29:19,486 INFO L73 IsDeterministic]: Start isDeterministic. Operand 101 states and 131 transitions. [2022-11-16 12:29:19,486 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-16 12:29:19,487 INFO L218 hiAutomatonCegarLoop]: Abstraction has 101 states and 131 transitions. [2022-11-16 12:29:19,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states and 131 transitions. [2022-11-16 12:29:19,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 97. [2022-11-16 12:29:19,497 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) [2022-11-16 12:29:19,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 126 transitions. [2022-11-16 12:29:19,499 INFO L240 hiAutomatonCegarLoop]: Abstraction has 97 states and 126 transitions. [2022-11-16 12:29:19,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 12:29:19,502 INFO L428 stractBuchiCegarLoop]: Abstraction has 97 states and 126 transitions. [2022-11-16 12:29:19,502 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2022-11-16 12:29:19,502 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 97 states and 126 transitions. [2022-11-16 12:29:19,504 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 28 [2022-11-16 12:29:19,504 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:19,504 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:19,505 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:19,505 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2022-11-16 12:29:19,506 INFO L748 eck$LassoCheckResult]: Stem: 2446#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 2417#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 2418#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 2450#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 2460#is_prime_ENTRY ~n := #in~n;~m := #in~m; 2467#L58 assume !(~n <= 1); 2465#L61 assume !(2 == ~n); 2466#L64 assume ~n > 2; 2463#L65 assume !(~m <= 1); 2451#L68 call #t~ret10 := multiple_of(~n, ~m);< 2470#multiple_ofENTRY ~n := #in~n;~m := #in~m; 2486#L32 assume !(~m < 0); 2483#L35 assume ~n < 0; 2434#L36 call #t~ret7 := multiple_of(-~n, ~m);< 2452#multiple_ofENTRY [2022-11-16 12:29:19,506 INFO L750 eck$LassoCheckResult]: Loop: 2452#multiple_ofENTRY ~n := #in~n;~m := #in~m; 2495#L32 assume !(~m < 0); 2494#L35 assume ~n < 0; 2433#L36 call #t~ret7 := multiple_of(-~n, ~m);< 2452#multiple_ofENTRY [2022-11-16 12:29:19,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:19,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1674187120, now seen corresponding path program 1 times [2022-11-16 12:29:19,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:19,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629976435] [2022-11-16 12:29:19,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:19,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:19,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:19,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:19,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:29:19,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629976435] [2022-11-16 12:29:19,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629976435] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:29:19,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:29:19,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 12:29:19,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669702032] [2022-11-16 12:29:19,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:29:19,561 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-16 12:29:19,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:19,562 INFO L85 PathProgramCache]: Analyzing trace with hash 929675, now seen corresponding path program 1 times [2022-11-16 12:29:19,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:19,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10072795] [2022-11-16 12:29:19,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:19,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:19,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:19,566 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:19,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:19,569 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:19,625 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:19,625 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:19,626 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:19,626 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:19,626 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-16 12:29:19,626 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:19,626 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:19,626 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:19,627 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration6_Loop [2022-11-16 12:29:19,627 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:19,627 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:19,628 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,637 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,642 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,645 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,647 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,650 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,652 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,654 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,697 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:19,697 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-16 12:29:19,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:19,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:19,702 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:19,714 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:19,714 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:19,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2022-11-16 12:29:19,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:19,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:19,753 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:19,754 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:19,764 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-16 12:29:19,764 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:19,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2022-11-16 12:29:19,815 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-16 12:29:19,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:19,825 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:19,826 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:19,826 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:19,826 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:19,826 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-16 12:29:19,826 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:19,826 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:19,826 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:19,826 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration6_Loop [2022-11-16 12:29:19,827 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:19,827 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:19,828 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,837 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,843 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,850 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,852 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,855 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,860 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,864 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:19,915 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:19,915 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-16 12:29:19,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:19,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:19,916 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:19,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2022-11-16 12:29:19,922 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 [2022-11-16 12:29:19,938 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:19,938 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:19,939 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:19,939 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:19,939 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:19,940 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:19,940 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:19,943 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-16 12:29:19,945 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2022-11-16 12:29:19,945 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-16 12:29:19,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:19,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:19,946 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:19,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2022-11-16 12:29:19,951 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-16 12:29:19,951 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-16 12:29:19,951 INFO L513 LassoAnalysis]: Proved termination. [2022-11-16 12:29:19,951 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_#in~n) = -1*multiple_of_#in~n Supporting invariants [] [2022-11-16 12:29:19,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:19,955 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-16 12:29:19,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:20,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:20,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 12:29:20,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:20,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:20,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-16 12:29:20,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:20,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:20,105 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-11-16 12:29:20,105 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) [2022-11-16 12:29:20,189 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. [2022-11-16 12:29:20,195 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 [2022-11-16 12:29:20,196 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) [2022-11-16 12:29:20,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 56 transitions. [2022-11-16 12:29:20,199 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 14 letters. Loop has 4 letters. [2022-11-16 12:29:20,199 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:20,199 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 18 letters. Loop has 4 letters. [2022-11-16 12:29:20,200 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:20,200 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 56 transitions. Stem has 14 letters. Loop has 8 letters. [2022-11-16 12:29:20,201 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:20,201 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 200 states and 269 transitions. [2022-11-16 12:29:20,204 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 48 [2022-11-16 12:29:20,208 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 200 states to 188 states and 257 transitions. [2022-11-16 12:29:20,208 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 173 [2022-11-16 12:29:20,208 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 175 [2022-11-16 12:29:20,209 INFO L73 IsDeterministic]: Start isDeterministic. Operand 188 states and 257 transitions. [2022-11-16 12:29:20,210 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-16 12:29:20,210 INFO L218 hiAutomatonCegarLoop]: Abstraction has 188 states and 257 transitions. [2022-11-16 12:29:20,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states and 257 transitions. [2022-11-16 12:29:20,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 163. [2022-11-16 12:29:20,220 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) [2022-11-16 12:29:20,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 223 transitions. [2022-11-16 12:29:20,222 INFO L240 hiAutomatonCegarLoop]: Abstraction has 163 states and 223 transitions. [2022-11-16 12:29:20,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:29:20,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 12:29:20,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:29:20,224 INFO L87 Difference]: Start difference. First operand 163 states and 223 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 12:29:20,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:29:20,299 INFO L93 Difference]: Finished difference Result 169 states and 228 transitions. [2022-11-16 12:29:20,299 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 169 states and 228 transitions. [2022-11-16 12:29:20,309 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2022-11-16 12:29:20,316 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 169 states to 169 states and 228 transitions. [2022-11-16 12:29:20,317 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 162 [2022-11-16 12:29:20,319 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 162 [2022-11-16 12:29:20,320 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 228 transitions. [2022-11-16 12:29:20,322 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-16 12:29:20,322 INFO L218 hiAutomatonCegarLoop]: Abstraction has 169 states and 228 transitions. [2022-11-16 12:29:20,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 228 transitions. [2022-11-16 12:29:20,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 165. [2022-11-16 12:29:20,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 121 states have (on average 1.2975206611570247) internal successors, (157), 127 states have internal predecessors, (157), 26 states have call successors, (26), 16 states have call predecessors, (26), 18 states have return successors, (40), 21 states have call predecessors, (40), 22 states have call successors, (40) [2022-11-16 12:29:20,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 223 transitions. [2022-11-16 12:29:20,338 INFO L240 hiAutomatonCegarLoop]: Abstraction has 165 states and 223 transitions. [2022-11-16 12:29:20,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 12:29:20,340 INFO L428 stractBuchiCegarLoop]: Abstraction has 165 states and 223 transitions. [2022-11-16 12:29:20,340 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2022-11-16 12:29:20,340 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 165 states and 223 transitions. [2022-11-16 12:29:20,347 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2022-11-16 12:29:20,349 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:20,349 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:20,350 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:20,350 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2022-11-16 12:29:20,350 INFO L748 eck$LassoCheckResult]: Stem: 3172#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 3138#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 3139#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 3176#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 3196#is_prime_ENTRY ~n := #in~n;~m := #in~m; 3212#L58 assume !(~n <= 1); 3209#L61 assume !(2 == ~n); 3210#L64 assume ~n > 2; 3207#L65 assume !(~m <= 1); 3183#L68 call #t~ret10 := multiple_of(~n, ~m);< 3192#multiple_ofENTRY ~n := #in~n;~m := #in~m; 3182#L32 assume !(~m < 0); 3184#L35 assume !(~n < 0); 3195#L38 assume !(0 == ~m); 3245#L41 assume !(0 == ~n); 3161#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 3206#multiple_ofENTRY [2022-11-16 12:29:20,351 INFO L750 eck$LassoCheckResult]: Loop: 3206#multiple_ofENTRY ~n := #in~n;~m := #in~m; 3204#L32 assume !(~m < 0); 3201#L35 assume !(~n < 0); 3202#L38 assume !(0 == ~m); 3243#L41 assume !(0 == ~n); 3164#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 3206#multiple_ofENTRY [2022-11-16 12:29:20,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:20,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1718912949, now seen corresponding path program 1 times [2022-11-16 12:29:20,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:20,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124802148] [2022-11-16 12:29:20,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:20,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:20,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:20,359 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:20,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:20,367 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:20,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:20,368 INFO L85 PathProgramCache]: Analyzing trace with hash 893418406, now seen corresponding path program 1 times [2022-11-16 12:29:20,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:20,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210444785] [2022-11-16 12:29:20,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:20,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:20,373 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:20,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:20,376 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:20,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:20,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1893667952, now seen corresponding path program 2 times [2022-11-16 12:29:20,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:20,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744266558] [2022-11-16 12:29:20,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:20,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:20,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:20,386 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:20,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:20,395 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:20,484 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:20,484 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:20,485 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:20,485 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:20,485 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-16 12:29:20,485 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:20,485 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:20,485 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:20,486 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration7_Loop [2022-11-16 12:29:20,486 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:20,486 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:20,487 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,494 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,499 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,502 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,505 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,508 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,523 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,606 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:20,607 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-16 12:29:20,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:20,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:20,611 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:20,615 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:20,615 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:20,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2022-11-16 12:29:20,630 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:20,630 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#res=0} Honda state: {multiple_of_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:20,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2022-11-16 12:29:20,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:20,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:20,635 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:20,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2022-11-16 12:29:20,639 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:20,639 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:20,653 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:20,653 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_~n=0} Honda state: {multiple_of_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:20,656 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2022-11-16 12:29:20,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:20,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:20,663 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:20,665 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:20,665 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:20,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2022-11-16 12:29:20,685 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:20,686 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_~m=0} Honda state: {multiple_of_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:20,688 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2022-11-16 12:29:20,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:20,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:20,690 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:20,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2022-11-16 12:29:20,694 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:20,694 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:20,708 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:20,708 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret8=0} Honda state: {multiple_of_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:20,711 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2022-11-16 12:29:20,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:20,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:20,713 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:20,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2022-11-16 12:29:20,716 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:20,716 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:20,731 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:20,731 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {multiple_of_#t~ret7=0} Honda state: {multiple_of_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:20,734 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2022-11-16 12:29:20,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:20,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:20,736 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:20,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2022-11-16 12:29:20,741 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:20,741 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:20,759 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2022-11-16 12:29:20,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:20,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:20,760 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:20,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2022-11-16 12:29:20,763 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-16 12:29:20,764 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:20,801 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-16 12:29:20,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:20,804 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:20,804 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:20,804 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:20,805 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:20,805 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-16 12:29:20,805 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:20,805 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:20,805 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:20,805 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration7_Loop [2022-11-16 12:29:20,805 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:20,805 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:20,806 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,809 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,812 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,816 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,819 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,821 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,835 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:20,930 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:20,930 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-16 12:29:20,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:20,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:20,932 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:20,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2022-11-16 12:29:20,942 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 [2022-11-16 12:29:20,956 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:20,956 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:20,957 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:20,957 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:20,957 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:20,957 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:20,958 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:20,962 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:20,965 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2022-11-16 12:29:20,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:20,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:20,966 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:20,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2022-11-16 12:29:20,987 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:20,990 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 [2022-11-16 12:29:21,003 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:21,003 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:21,003 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:21,003 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:21,003 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:21,004 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:21,004 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:21,011 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:21,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2022-11-16 12:29:21,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:21,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:21,016 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:21,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2022-11-16 12:29:21,019 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 [2022-11-16 12:29:21,032 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:21,032 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:21,032 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:21,032 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:21,032 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:21,033 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:21,033 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:21,035 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:21,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:21,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:21,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:21,040 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:21,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2022-11-16 12:29:21,043 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 [2022-11-16 12:29:21,055 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:21,056 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:21,056 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:21,056 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:21,056 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:21,057 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:21,057 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:21,059 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:21,061 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2022-11-16 12:29:21,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:21,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:21,063 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:21,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2022-11-16 12:29:21,066 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 [2022-11-16 12:29:21,078 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:21,078 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:21,078 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:21,079 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:21,079 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:21,079 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:21,080 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:21,081 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:21,085 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2022-11-16 12:29:21,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:21,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:21,087 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:21,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2022-11-16 12:29:21,092 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-16 12:29:21,106 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:21,106 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:21,106 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:21,106 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:21,107 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:21,109 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:21,109 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:21,145 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-16 12:29:21,150 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-16 12:29:21,150 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-16 12:29:21,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:21,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:21,153 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:21,160 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-16 12:29:21,160 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-16 12:29:21,160 INFO L513 LassoAnalysis]: Proved termination. [2022-11-16 12:29:21,161 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(multiple_of_#in~n) = 1*multiple_of_#in~n Supporting invariants [] [2022-11-16 12:29:21,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2022-11-16 12:29:21,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:21,166 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-16 12:29:21,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:21,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:21,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 12:29:21,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:21,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:21,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 12:29:21,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:21,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:21,389 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 6 loop predicates [2022-11-16 12:29:21,389 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 223 transitions. cyclomatic complexity: 65 Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 12:29:21,587 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 223 transitions. cyclomatic complexity: 65. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 218 states and 293 transitions. Complement of second has 25 states. [2022-11-16 12:29:21,589 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 [2022-11-16 12:29:21,589 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) [2022-11-16 12:29:21,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 43 transitions. [2022-11-16 12:29:21,590 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 16 letters. Loop has 6 letters. [2022-11-16 12:29:21,590 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:21,590 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 22 letters. Loop has 6 letters. [2022-11-16 12:29:21,591 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:21,591 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 43 transitions. Stem has 16 letters. Loop has 12 letters. [2022-11-16 12:29:21,591 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:21,591 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 218 states and 293 transitions. [2022-11-16 12:29:21,595 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 48 [2022-11-16 12:29:21,599 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 218 states to 206 states and 279 transitions. [2022-11-16 12:29:21,599 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 183 [2022-11-16 12:29:21,599 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 185 [2022-11-16 12:29:21,600 INFO L73 IsDeterministic]: Start isDeterministic. Operand 206 states and 279 transitions. [2022-11-16 12:29:21,600 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-16 12:29:21,600 INFO L218 hiAutomatonCegarLoop]: Abstraction has 206 states and 279 transitions. [2022-11-16 12:29:21,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states and 279 transitions. [2022-11-16 12:29:21,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 181. [2022-11-16 12:29:21,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 134 states have (on average 1.291044776119403) internal successors, (173), 141 states have internal predecessors, (173), 28 states have call successors, (28), 18 states have call predecessors, (28), 19 states have return successors, (44), 21 states have call predecessors, (44), 23 states have call successors, (44) [2022-11-16 12:29:21,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 245 transitions. [2022-11-16 12:29:21,608 INFO L240 hiAutomatonCegarLoop]: Abstraction has 181 states and 245 transitions. [2022-11-16 12:29:21,608 INFO L428 stractBuchiCegarLoop]: Abstraction has 181 states and 245 transitions. [2022-11-16 12:29:21,608 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2022-11-16 12:29:21,608 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 181 states and 245 transitions. [2022-11-16 12:29:21,610 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2022-11-16 12:29:21,610 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:21,610 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:21,611 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:21,611 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2022-11-16 12:29:21,612 INFO L748 eck$LassoCheckResult]: Stem: 3673#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 3638#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 3639#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 3679#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 3698#is_prime_ENTRY ~n := #in~n;~m := #in~m; 3717#L58 assume !(~n <= 1); 3716#L61 assume 2 == ~n;#res := 1; 3714#is_prime_FINAL assume true; 3704#is_prime_EXIT >#118#return; 3697#L53-1 is_prime_#res#1 := is_prime_#t~ret9#1;havoc is_prime_#t~ret9#1; 3628#L53-2 main_#t~ret13#1 := is_prime_#res#1;assume { :end_inline_is_prime } true;main_~result~0#1 := main_#t~ret13#1;havoc main_#t~ret13#1;main_~f1~0#1 := main_#t~nondet14#1;havoc main_#t~nondet14#1; 3629#L85 assume !(main_~f1~0#1 < 1 || main_~f1~0#1 > 46340);main_~f2~0#1 := main_#t~nondet15#1;havoc main_#t~nondet15#1; 3635#L91 assume !(main_~f2~0#1 < 1 || main_~f2~0#1 > 46340);main_#t~short17#1 := 1 == main_~result~0#1; 3640#L97 assume main_#t~short17#1; 3641#L97-1 call main_#t~ret16#1 := mult(main_~f1~0#1, main_~f2~0#1);< 3666#multENTRY ~n := #in~n;~m := #in~m; 3667#L18 assume !(~m < 0); 3668#L21 [2022-11-16 12:29:21,612 INFO L750 eck$LassoCheckResult]: Loop: 3668#L21 assume !(0 == ~m); 3646#L24 assume !(1 == ~m); 3648#L27 call #t~ret5 := mult(~n, ~m - 1);< 3655#multENTRY ~n := #in~n;~m := #in~m; 3678#L18 assume !(~m < 0); 3668#L21 [2022-11-16 12:29:21,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:21,612 INFO L85 PathProgramCache]: Analyzing trace with hash 2081524284, now seen corresponding path program 1 times [2022-11-16 12:29:21,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:21,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161909422] [2022-11-16 12:29:21,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:21,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:21,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:21,621 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:21,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:21,629 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:21,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:21,629 INFO L85 PathProgramCache]: Analyzing trace with hash 61272212, now seen corresponding path program 1 times [2022-11-16 12:29:21,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:21,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967298438] [2022-11-16 12:29:21,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:21,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:21,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:21,633 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:21,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:21,636 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:21,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:21,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1269404473, now seen corresponding path program 1 times [2022-11-16 12:29:21,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:21,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441769733] [2022-11-16 12:29:21,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:21,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:21,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:21,650 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:21,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:21,658 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:21,794 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:21,795 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:21,795 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:21,795 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:21,795 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-16 12:29:21,795 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:21,795 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:21,796 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:21,796 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration8_Loop [2022-11-16 12:29:21,796 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:21,796 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:21,797 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:21,800 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:21,811 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:21,814 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:21,821 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:21,899 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:21,899 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-16 12:29:21,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:21,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:21,903 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:21,908 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:21,908 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:21,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2022-11-16 12:29:21,933 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:21,933 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#res=0} Honda state: {mult_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:21,937 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:21,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:21,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:21,939 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:21,948 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:21,948 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:21,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2022-11-16 12:29:21,981 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:21,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:21,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:21,984 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:21,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2022-11-16 12:29:21,988 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-16 12:29:21,988 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:22,698 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-16 12:29:22,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:22,702 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:22,702 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:22,702 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:22,703 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:22,703 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-16 12:29:22,703 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:22,703 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:22,703 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:22,703 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration8_Loop [2022-11-16 12:29:22,703 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:22,703 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:22,704 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:22,708 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:22,724 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:22,727 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:22,734 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:22,816 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:22,817 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-16 12:29:22,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:22,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:22,820 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:22,828 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 [2022-11-16 12:29:22,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2022-11-16 12:29:22,844 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:22,844 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:22,844 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:22,844 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:22,845 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:22,845 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:22,845 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:22,859 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:22,863 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:22,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:22,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:22,865 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:22,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 [2022-11-16 12:29:22,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2022-11-16 12:29:22,887 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:22,888 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:22,888 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:22,888 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:22,888 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:22,889 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:22,889 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:22,899 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-16 12:29:22,902 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2022-11-16 12:29:22,902 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-16 12:29:22,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:22,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:22,908 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:22,912 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-16 12:29:22,912 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-16 12:29:22,912 INFO L513 LassoAnalysis]: Proved termination. [2022-11-16 12:29:22,912 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_~m) = 1*mult_~m Supporting invariants [] [2022-11-16 12:29:22,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2022-11-16 12:29:22,917 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:22,917 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-16 12:29:22,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:22,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:22,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 12:29:22,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:23,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:23,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-16 12:29:23,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:23,118 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:23,119 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2022-11-16 12:29:23,119 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 181 states and 245 transitions. cyclomatic complexity: 72 Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 12:29:23,249 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 181 states and 245 transitions. cyclomatic complexity: 72. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 205 states and 272 transitions. Complement of second has 17 states. [2022-11-16 12:29:23,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-16 12:29:23,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 12:29:23,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 52 transitions. [2022-11-16 12:29:23,252 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 17 letters. Loop has 5 letters. [2022-11-16 12:29:23,252 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:23,253 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 22 letters. Loop has 5 letters. [2022-11-16 12:29:23,253 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:23,253 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 52 transitions. Stem has 17 letters. Loop has 10 letters. [2022-11-16 12:29:23,253 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:23,253 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 205 states and 272 transitions. [2022-11-16 12:29:23,257 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2022-11-16 12:29:23,262 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 205 states to 204 states and 271 transitions. [2022-11-16 12:29:23,262 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 177 [2022-11-16 12:29:23,262 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 180 [2022-11-16 12:29:23,263 INFO L73 IsDeterministic]: Start isDeterministic. Operand 204 states and 271 transitions. [2022-11-16 12:29:23,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-16 12:29:23,263 INFO L218 hiAutomatonCegarLoop]: Abstraction has 204 states and 271 transitions. [2022-11-16 12:29:23,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states and 271 transitions. [2022-11-16 12:29:23,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 191. [2022-11-16 12:29:23,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 142 states have (on average 1.2887323943661972) internal successors, (183), 149 states have internal predecessors, (183), 30 states have call successors, (30), 20 states have call predecessors, (30), 19 states have return successors, (44), 21 states have call predecessors, (44), 23 states have call successors, (44) [2022-11-16 12:29:23,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 257 transitions. [2022-11-16 12:29:23,276 INFO L240 hiAutomatonCegarLoop]: Abstraction has 191 states and 257 transitions. [2022-11-16 12:29:23,276 INFO L428 stractBuchiCegarLoop]: Abstraction has 191 states and 257 transitions. [2022-11-16 12:29:23,276 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2022-11-16 12:29:23,277 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 191 states and 257 transitions. [2022-11-16 12:29:23,279 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2022-11-16 12:29:23,279 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:23,279 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:23,280 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:23,280 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2022-11-16 12:29:23,281 INFO L748 eck$LassoCheckResult]: Stem: 4167#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 4128#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 4129#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 4173#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 4198#is_prime_ENTRY ~n := #in~n;~m := #in~m; 4212#L58 assume !(~n <= 1); 4210#L61 assume 2 == ~n;#res := 1; 4206#is_prime_FINAL assume true; 4203#is_prime_EXIT >#118#return; 4194#L53-1 is_prime_#res#1 := is_prime_#t~ret9#1;havoc is_prime_#t~ret9#1; 4119#L53-2 main_#t~ret13#1 := is_prime_#res#1;assume { :end_inline_is_prime } true;main_~result~0#1 := main_#t~ret13#1;havoc main_#t~ret13#1;main_~f1~0#1 := main_#t~nondet14#1;havoc main_#t~nondet14#1; 4120#L85 assume !(main_~f1~0#1 < 1 || main_~f1~0#1 > 46340);main_~f2~0#1 := main_#t~nondet15#1;havoc main_#t~nondet15#1; 4126#L91 assume !(main_~f2~0#1 < 1 || main_~f2~0#1 > 46340);main_#t~short17#1 := 1 == main_~result~0#1; 4130#L97 assume main_#t~short17#1; 4131#L97-1 call main_#t~ret16#1 := mult(main_~f1~0#1, main_~f2~0#1);< 4160#multENTRY ~n := #in~n;~m := #in~m; 4161#L18 assume !(~m < 0); 4162#L21 assume !(0 == ~m); 4176#L24 assume !(1 == ~m); 4149#L27 call #t~ret5 := mult(~n, ~m - 1);< 4305#multENTRY ~n := #in~n;~m := #in~m; 4270#L18 assume ~m < 0; 4138#L19 [2022-11-16 12:29:23,281 INFO L750 eck$LassoCheckResult]: Loop: 4138#L19 call #t~ret4 := mult(~n, -~m);< 4148#multENTRY ~n := #in~n;~m := #in~m; 4172#L18 assume ~m < 0; 4138#L19 [2022-11-16 12:29:23,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:23,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1269404470, now seen corresponding path program 1 times [2022-11-16 12:29:23,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:23,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141433449] [2022-11-16 12:29:23,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:23,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:23,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:29:23,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:23,370 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:23,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:29:23,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141433449] [2022-11-16 12:29:23,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141433449] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:29:23,371 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:29:23,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 12:29:23,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483147049] [2022-11-16 12:29:23,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:29:23,372 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-16 12:29:23,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:23,373 INFO L85 PathProgramCache]: Analyzing trace with hash 139155, now seen corresponding path program 2 times [2022-11-16 12:29:23,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:23,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663432927] [2022-11-16 12:29:23,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:23,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:23,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:23,379 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:23,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:23,381 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:23,466 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:23,466 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:23,466 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:23,466 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:23,466 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-16 12:29:23,467 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:23,467 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:23,467 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:23,467 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration9_Loop [2022-11-16 12:29:23,467 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:23,467 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:23,468 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:23,471 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:23,477 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:23,480 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:23,488 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:23,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:23,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:23,560 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:23,561 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-16 12:29:23,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:23,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:23,567 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:23,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2022-11-16 12:29:23,568 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:23,568 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:23,582 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:23,583 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#t~ret5=0} Honda state: {mult_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:23,586 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:23,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:23,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:23,588 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:23,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2022-11-16 12:29:23,591 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:23,591 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:23,614 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:23,614 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_~n=-6, mult_#in~n=-6} Honda state: {mult_~n=-6, mult_#in~n=-6} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:23,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2022-11-16 12:29:23,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:23,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:23,618 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:23,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2022-11-16 12:29:23,622 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:23,622 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:23,636 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-16 12:29:23,637 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {mult_#t~ret4=0} Honda state: {mult_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-16 12:29:23,640 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2022-11-16 12:29:23,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:23,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:23,641 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:23,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2022-11-16 12:29:23,645 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-16 12:29:23,645 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:23,671 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2022-11-16 12:29:23,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:23,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:23,673 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:23,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2022-11-16 12:29:23,676 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-16 12:29:23,676 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-16 12:29:24,591 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-16 12:29:24,595 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2022-11-16 12:29:24,595 INFO L210 LassoAnalysis]: Preferences: [2022-11-16 12:29:24,595 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-16 12:29:24,595 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-16 12:29:24,596 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-16 12:29:24,596 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-16 12:29:24,596 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:24,596 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-16 12:29:24,596 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-16 12:29:24,596 INFO L133 ssoRankerPreferences]: Filename of dumped script: Primes.c_Iteration9_Loop [2022-11-16 12:29:24,596 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-16 12:29:24,596 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-16 12:29:24,597 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:24,603 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:24,606 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:24,610 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:24,618 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-16 12:29:24,667 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-16 12:29:24,668 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-16 12:29:24,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:24,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:24,669 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:24,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2022-11-16 12:29:24,674 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-16 12:29:24,686 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:24,686 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:24,686 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:24,686 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:24,687 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:24,688 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:24,689 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:24,710 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:24,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:24,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:24,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:24,714 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:24,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2022-11-16 12:29:24,717 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 [2022-11-16 12:29:24,732 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:24,732 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:24,732 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:24,732 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:24,732 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:24,733 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:24,733 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:24,748 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:24,752 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2022-11-16 12:29:24,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:24,753 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:24,754 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:24,760 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 [2022-11-16 12:29:24,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2022-11-16 12:29:24,775 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:24,775 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:24,775 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:24,776 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:24,776 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:24,776 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:24,776 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:24,795 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-16 12:29:24,799 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:24,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:24,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:24,800 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:24,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2022-11-16 12:29:24,803 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 [2022-11-16 12:29:24,816 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-16 12:29:24,816 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-16 12:29:24,816 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-16 12:29:24,816 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-16 12:29:24,816 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-16 12:29:24,817 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-16 12:29:24,817 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-16 12:29:24,821 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-16 12:29:24,823 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2022-11-16 12:29:24,823 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-16 12:29:24,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-16 12:29:24,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:24,824 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-16 12:29:24,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2022-11-16 12:29:24,827 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-16 12:29:24,828 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-16 12:29:24,828 INFO L513 LassoAnalysis]: Proved termination. [2022-11-16 12:29:24,828 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(mult_~m) = 1*mult_~m Supporting invariants [] [2022-11-16 12:29:24,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:24,831 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-16 12:29:24,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:24,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:24,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 12:29:24,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:25,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:25,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-16 12:29:25,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:25,053 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:25,054 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2022-11-16 12:29:25,054 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 191 states and 257 transitions. cyclomatic complexity: 75 Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 12:29:25,180 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 191 states and 257 transitions. cyclomatic complexity: 75. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 232 states and 303 transitions. Complement of second has 11 states. [2022-11-16 12:29:25,181 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 [2022-11-16 12:29:25,182 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) [2022-11-16 12:29:25,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 54 transitions. [2022-11-16 12:29:25,184 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 22 letters. Loop has 3 letters. [2022-11-16 12:29:25,185 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:25,185 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 25 letters. Loop has 3 letters. [2022-11-16 12:29:25,185 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:25,185 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 54 transitions. Stem has 22 letters. Loop has 6 letters. [2022-11-16 12:29:25,186 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-16 12:29:25,186 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 232 states and 303 transitions. [2022-11-16 12:29:25,190 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 42 [2022-11-16 12:29:25,193 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 232 states to 222 states and 293 transitions. [2022-11-16 12:29:25,193 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 188 [2022-11-16 12:29:25,194 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 190 [2022-11-16 12:29:25,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 222 states and 293 transitions. [2022-11-16 12:29:25,194 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-16 12:29:25,195 INFO L218 hiAutomatonCegarLoop]: Abstraction has 222 states and 293 transitions. [2022-11-16 12:29:25,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states and 293 transitions. [2022-11-16 12:29:25,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 209. [2022-11-16 12:29:25,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 156 states have (on average 1.2692307692307692) internal successors, (198), 162 states have internal predecessors, (198), 34 states have call successors, (37), 25 states have call predecessors, (37), 19 states have return successors, (44), 21 states have call predecessors, (44), 23 states have call successors, (44) [2022-11-16 12:29:25,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 279 transitions. [2022-11-16 12:29:25,210 INFO L240 hiAutomatonCegarLoop]: Abstraction has 209 states and 279 transitions. [2022-11-16 12:29:25,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:29:25,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 12:29:25,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:29:25,212 INFO L87 Difference]: Start difference. First operand 209 states and 279 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 12:29:25,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:29:25,255 INFO L93 Difference]: Finished difference Result 205 states and 270 transitions. [2022-11-16 12:29:25,255 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 205 states and 270 transitions. [2022-11-16 12:29:25,258 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2022-11-16 12:29:25,260 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 205 states to 145 states and 177 transitions. [2022-11-16 12:29:25,260 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 135 [2022-11-16 12:29:25,261 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 135 [2022-11-16 12:29:25,261 INFO L73 IsDeterministic]: Start isDeterministic. Operand 145 states and 177 transitions. [2022-11-16 12:29:25,261 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-16 12:29:25,261 INFO L218 hiAutomatonCegarLoop]: Abstraction has 145 states and 177 transitions. [2022-11-16 12:29:25,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states and 177 transitions. [2022-11-16 12:29:25,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 125. [2022-11-16 12:29:25,266 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) [2022-11-16 12:29:25,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 154 transitions. [2022-11-16 12:29:25,267 INFO L240 hiAutomatonCegarLoop]: Abstraction has 125 states and 154 transitions. [2022-11-16 12:29:25,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 12:29:25,269 INFO L428 stractBuchiCegarLoop]: Abstraction has 125 states and 154 transitions. [2022-11-16 12:29:25,269 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2022-11-16 12:29:25,269 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 125 states and 154 transitions. [2022-11-16 12:29:25,271 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2022-11-16 12:29:25,271 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:25,271 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:25,274 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:25,275 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:25,275 INFO L748 eck$LassoCheckResult]: Stem: 5074#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 5075#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 5086#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 5079#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 5120#is_prime_ENTRY ~n := #in~n;~m := #in~m; 5137#L58 assume !(~n <= 1); 5136#L61 assume !(2 == ~n); 5135#L64 assume ~n > 2; 5134#L65 assume !(~m <= 1); 5103#L68 call #t~ret10 := multiple_of(~n, ~m);< 5133#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5132#L32 assume !(~m < 0); 5131#L35 assume !(~n < 0); 5130#L38 assume !(0 == ~m); 5129#L41 assume !(0 == ~n); 5083#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5124#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5125#L32 assume !(~m < 0); 5145#L35 assume ~n < 0; 5094#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5127#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5128#L32 assume !(~m < 0); 5160#L35 assume !(~n < 0); 5154#L38 assume !(0 == ~m); 5149#L41 assume !(0 == ~n); 5088#L44 [2022-11-16 12:29:25,275 INFO L750 eck$LassoCheckResult]: Loop: 5088#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5158#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5165#L32 assume !(~m < 0); 5163#L35 assume ~n < 0; 5087#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5091#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5162#L32 assume !(~m < 0); 5161#L35 assume !(~n < 0); 5155#L38 assume !(0 == ~m); 5150#L41 assume !(0 == ~n); 5088#L44 [2022-11-16 12:29:25,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:25,276 INFO L85 PathProgramCache]: Analyzing trace with hash -155061355, now seen corresponding path program 1 times [2022-11-16 12:29:25,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:25,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208542605] [2022-11-16 12:29:25,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:25,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:25,400 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:25,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:29:25,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208542605] [2022-11-16 12:29:25,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208542605] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:29:25,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759418576] [2022-11-16 12:29:25,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:25,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:29:25,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:29:25,403 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:29:25,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-11-16 12:29:25,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:29:25,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 12:29:25,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:29:25,537 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:25,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:29:25,666 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 12:29:25,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759418576] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 12:29:25,666 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 12:29:25,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-11-16 12:29:25,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186762197] [2022-11-16 12:29:25,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 12:29:25,669 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-16 12:29:25,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:25,669 INFO L85 PathProgramCache]: Analyzing trace with hash -2044787022, now seen corresponding path program 1 times [2022-11-16 12:29:25,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:25,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589195335] [2022-11-16 12:29:25,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:25,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:25,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:25,677 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:25,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:25,683 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:25,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:29:25,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 12:29:25,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-11-16 12:29:25,974 INFO L87 Difference]: Start difference. First operand 125 states and 154 transitions. cyclomatic complexity: 35 Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 8 states have internal predecessors, (34), 6 states have call successors, (7), 7 states have call predecessors, (7), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 12:29:26,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:29:26,214 INFO L93 Difference]: Finished difference Result 153 states and 195 transitions. [2022-11-16 12:29:26,214 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 153 states and 195 transitions. [2022-11-16 12:29:26,216 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2022-11-16 12:29:26,218 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 153 states to 151 states and 193 transitions. [2022-11-16 12:29:26,218 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 136 [2022-11-16 12:29:26,219 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 136 [2022-11-16 12:29:26,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 151 states and 193 transitions. [2022-11-16 12:29:26,219 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-16 12:29:26,219 INFO L218 hiAutomatonCegarLoop]: Abstraction has 151 states and 193 transitions. [2022-11-16 12:29:26,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states and 193 transitions. [2022-11-16 12:29:26,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 147. [2022-11-16 12:29:26,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 112 states have (on average 1.1071428571428572) internal successors, (124), 118 states have internal predecessors, (124), 20 states have call successors, (20), 15 states have call predecessors, (20), 15 states have return successors, (36), 13 states have call predecessors, (36), 17 states have call successors, (36) [2022-11-16 12:29:26,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 180 transitions. [2022-11-16 12:29:26,244 INFO L240 hiAutomatonCegarLoop]: Abstraction has 147 states and 180 transitions. [2022-11-16 12:29:26,245 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:26,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 12:29:26,248 INFO L428 stractBuchiCegarLoop]: Abstraction has 147 states and 180 transitions. [2022-11-16 12:29:26,248 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2022-11-16 12:29:26,248 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 147 states and 180 transitions. [2022-11-16 12:29:26,250 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 36 [2022-11-16 12:29:26,250 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-16 12:29:26,250 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-16 12:29:26,252 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:26,252 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2022-11-16 12:29:26,253 INFO L748 eck$LassoCheckResult]: Stem: 5523#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);call #Ultimate.allocInit(12, 3); 5524#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet12#1, main_#t~ret13#1, main_#t~nondet14#1, main_#t~nondet15#1, main_#t~ret16#1, main_#t~short17#1, main_~n~0#1, main_~result~0#1, main_~f1~0#1, main_~f2~0#1;main_~n~0#1 := main_#t~nondet12#1;havoc main_#t~nondet12#1; 5535#L78 assume !(main_~n~0#1 < 1 || main_~n~0#1 > 46340);assume { :begin_inline_is_prime } true;is_prime_#in~n#1 := main_~n~0#1;havoc is_prime_#res#1;havoc is_prime_#t~ret9#1, is_prime_~n#1;is_prime_~n#1 := is_prime_#in~n#1; 5526#L53 call is_prime_#t~ret9#1 := is_prime_(is_prime_~n#1, is_prime_~n#1 - 1);< 5558#is_prime_ENTRY ~n := #in~n;~m := #in~m; 5580#L58 assume !(~n <= 1); 5579#L61 assume !(2 == ~n); 5578#L64 assume ~n > 2; 5577#L65 assume !(~m <= 1); 5571#L68 call #t~ret10 := multiple_of(~n, ~m);< 5576#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5575#L32 assume !(~m < 0); 5574#L35 assume !(~n < 0); 5573#L38 assume !(0 == ~m); 5572#L41 assume !(0 == ~n); 5569#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5568#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5570#L32 assume !(~m < 0); 5605#L35 assume !(~n < 0); 5603#L38 assume !(0 == ~m); 5601#L41 assume !(0 == ~n); 5532#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5548#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5549#L32 assume !(~m < 0); 5606#L35 assume ~n < 0; 5518#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5562#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5563#L32 assume !(~m < 0); 5638#L35 assume !(~n < 0); 5637#L38 assume !(0 == ~m); 5636#L41 assume !(0 == ~n); 5554#L44 [2022-11-16 12:29:26,255 INFO L750 eck$LassoCheckResult]: Loop: 5554#L44 call #t~ret8 := multiple_of(~n - ~m, ~m);< 5555#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5633#L32 assume !(~m < 0); 5630#L35 assume ~n < 0; 5520#L36 call #t~ret7 := multiple_of(-~n, ~m);< 5536#multiple_ofENTRY ~n := #in~n;~m := #in~m; 5632#L32 assume !(~m < 0); 5629#L35 assume !(~n < 0); 5628#L38 assume !(0 == ~m); 5627#L41 assume !(0 == ~n); 5554#L44 [2022-11-16 12:29:26,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:26,257 INFO L85 PathProgramCache]: Analyzing trace with hash -1134874352, now seen corresponding path program 2 times [2022-11-16 12:29:26,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:26,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315984985] [2022-11-16 12:29:26,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:26,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:26,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:26,271 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:26,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:26,292 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:26,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:26,293 INFO L85 PathProgramCache]: Analyzing trace with hash -2044787022, now seen corresponding path program 2 times [2022-11-16 12:29:26,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:26,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348693496] [2022-11-16 12:29:26,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:26,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:26,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:26,298 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:26,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:26,303 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:26,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:29:26,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1280798977, now seen corresponding path program 3 times [2022-11-16 12:29:26,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:29:26,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640850146] [2022-11-16 12:29:26,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:29:26,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:29:26,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:26,330 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:26,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:26,353 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:29:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:27,846 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:29:27,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:29:27,918 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 16.11 12:29:27 BoogieIcfgContainer [2022-11-16 12:29:27,918 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2022-11-16 12:29:27,918 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-16 12:29:27,919 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-16 12:29:27,919 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-16 12:29:27,920 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 12:29:09" (3/4) ... [2022-11-16 12:29:27,923 INFO L134 WitnessPrinter]: Generating witness for non-termination counterexample [2022-11-16 12:29:27,973 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/witness.graphml [2022-11-16 12:29:27,973 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-16 12:29:27,974 INFO L158 Benchmark]: Toolchain (without parser) took 19861.02ms. Allocated memory was 113.2MB in the beginning and 188.7MB in the end (delta: 75.5MB). Free memory was 74.0MB in the beginning and 64.2MB in the end (delta: 9.8MB). Peak memory consumption was 84.4MB. Max. memory is 16.1GB. [2022-11-16 12:29:27,974 INFO L158 Benchmark]: CDTParser took 0.35ms. Allocated memory is still 113.2MB. Free memory is still 90.0MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 12:29:27,975 INFO L158 Benchmark]: CACSL2BoogieTranslator took 377.72ms. Allocated memory is still 113.2MB. Free memory was 73.8MB in the beginning and 89.1MB in the end (delta: -15.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-16 12:29:27,975 INFO L158 Benchmark]: Boogie Procedure Inliner took 44.39ms. Allocated memory is still 113.2MB. Free memory was 89.1MB in the beginning and 87.3MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-16 12:29:27,976 INFO L158 Benchmark]: Boogie Preprocessor took 41.59ms. Allocated memory is still 113.2MB. Free memory was 87.3MB in the beginning and 86.4MB in the end (delta: 957.9kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-16 12:29:27,976 INFO L158 Benchmark]: RCFGBuilder took 474.58ms. Allocated memory is still 113.2MB. Free memory was 86.4MB in the beginning and 73.4MB in the end (delta: 13.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-16 12:29:27,977 INFO L158 Benchmark]: BuchiAutomizer took 18860.90ms. Allocated memory was 113.2MB in the beginning and 188.7MB in the end (delta: 75.5MB). Free memory was 73.4MB in the beginning and 66.3MB in the end (delta: 7.1MB). Peak memory consumption was 84.7MB. Max. memory is 16.1GB. [2022-11-16 12:29:27,977 INFO L158 Benchmark]: Witness Printer took 54.62ms. Allocated memory is still 188.7MB. Free memory was 66.3MB in the beginning and 64.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-16 12:29:27,979 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.35ms. Allocated memory is still 113.2MB. Free memory is still 90.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 377.72ms. Allocated memory is still 113.2MB. Free memory was 73.8MB in the beginning and 89.1MB in the end (delta: -15.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 44.39ms. Allocated memory is still 113.2MB. Free memory was 89.1MB in the beginning and 87.3MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 41.59ms. Allocated memory is still 113.2MB. Free memory was 87.3MB in the beginning and 86.4MB in the end (delta: 957.9kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 474.58ms. Allocated memory is still 113.2MB. Free memory was 86.4MB in the beginning and 73.4MB in the end (delta: 13.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * BuchiAutomizer took 18860.90ms. Allocated memory was 113.2MB in the beginning and 188.7MB in the end (delta: 75.5MB). Free memory was 73.4MB in the beginning and 66.3MB in the end (delta: 7.1MB). Peak memory consumption was 84.7MB. Max. memory is 16.1GB. * Witness Printer took 54.62ms. Allocated memory is still 188.7MB. Free memory was 66.3MB in the beginning and 64.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 15 terminating modules (8 trivial, 7 deterministic, 0 nondeterministic) and one nonterminating remainder module.One deterministic module has affine ranking function \old(m) and consists of 13 locations. One deterministic module has affine ranking function m and consists of 5 locations. One deterministic module has affine ranking function -1 * \old(m) and consists of 5 locations. One deterministic module has affine ranking function -1 * \old(n) and consists of 4 locations. One deterministic module has affine ranking function \old(n) and consists of 7 locations. One deterministic module has affine ranking function m and consists of 6 locations. One deterministic module has affine ranking function m and consists of 5 locations. 8 modules have a trivial ranking function, the largest among these consists of 14 locations. The remainder module has 147 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 18.7s and 11 iterations. TraceHistogramMax:4. Analysis of lassos took 13.6s. Construction of modules took 1.1s. Büchi inclusion checks took 3.5s. Highest rank in rank-based complementation 3. Minimization of det autom 4. Minimization of nondet autom 11. Automata minimization 0.3s AutomataMinimizationTime, 15 MinimizatonAttempts, 271 StatesRemovedByMinimization, 15 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [7, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 1/7 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 692 SdHoareTripleChecker+Valid, 1.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 666 mSDsluCounter, 1855 SdHoareTripleChecker+Invalid, 1.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1196 mSDsCounter, 206 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 982 IncrementalHoareTripleChecker+Invalid, 1188 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 206 mSolverCounterUnsat, 659 mSDtfsCounter, 982 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont1 unkn0 SFLI2 SFLT2 conc0 concLT1 SILN1 SILU0 SILI0 SILT4 lasso0 LassoPreprocessingBenchmarks: Lassos: inital19 mio100 ax100 hnf100 lsp78 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq172 hnf92 smp90 dnf100 smp100 tf109 neg98 sie110 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 50ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 19 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 7 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 4.5s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Nontermination possible Buchi Automizer proved that your program is nonterminating for some inputs - LassoShapedNonTerminationArgument [Line: 44]: Nontermination argument in form of an infinite program execution. Nontermination argument in form of an infinite program execution. Stem: [L77] int n = __VERIFIER_nondet_int(); [L78] COND FALSE !(n < 1 || n > 46340) [L83] CALL is_prime(n) [L53] CALL is_prime_(n, n - 1) VAL [\old(m)=2, \old(n)=3] [L58] COND FALSE !(n <= 1) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L61] COND FALSE !(n == 2) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L64] COND TRUE n > 2 VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L65] COND FALSE !(m <= 1) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L68] CALL multiple_of(n, m) VAL [\old(m)=2, \old(n)=3] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L44] CALL multiple_of(n - m, m) VAL [\old(m)=2, \old(n)=1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L44] CALL multiple_of(n - m, m) VAL [\old(m)=2, \old(n)=-1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=-1, m=2, n=-1] [L35] COND TRUE n < 0 VAL [\old(m)=2, \old(n)=-1, m=2, n=-1] [L36] CALL multiple_of(-n, m) VAL [\old(m)=2, \old(n)=1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] Loop: [L44] CALL multiple_of(n - m, m) [L32] COND FALSE !(m < 0) [L35] COND TRUE n < 0 [L36] CALL multiple_of(-n, m) [L32] COND FALSE !(m < 0) [L35] COND FALSE !(n < 0) [L38] COND FALSE !(m == 0) [L41] COND FALSE !(n == 0) End of lasso representation. - StatisticsResult: NonterminationArgumentStatistics Fixpoint - NonterminatingLassoResult [Line: 44]: Nonterminating execution Found a nonterminating execution for the following lasso shaped sequence of statements. Stem: [L77] int n = __VERIFIER_nondet_int(); [L78] COND FALSE !(n < 1 || n > 46340) [L83] CALL is_prime(n) [L53] CALL is_prime_(n, n - 1) VAL [\old(m)=2, \old(n)=3] [L58] COND FALSE !(n <= 1) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L61] COND FALSE !(n == 2) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L64] COND TRUE n > 2 VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L65] COND FALSE !(m <= 1) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L68] CALL multiple_of(n, m) VAL [\old(m)=2, \old(n)=3] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=3, m=2, n=3] [L44] CALL multiple_of(n - m, m) VAL [\old(m)=2, \old(n)=1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L44] CALL multiple_of(n - m, m) VAL [\old(m)=2, \old(n)=-1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=-1, m=2, n=-1] [L35] COND TRUE n < 0 VAL [\old(m)=2, \old(n)=-1, m=2, n=-1] [L36] CALL multiple_of(-n, m) VAL [\old(m)=2, \old(n)=1] [L32] COND FALSE !(m < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L35] COND FALSE !(n < 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L38] COND FALSE !(m == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] [L41] COND FALSE !(n == 0) VAL [\old(m)=2, \old(n)=1, m=2, n=1] Loop: [L44] CALL multiple_of(n - m, m) [L32] COND FALSE !(m < 0) [L35] COND TRUE n < 0 [L36] CALL multiple_of(-n, m) [L32] COND FALSE !(m < 0) [L35] COND FALSE !(n < 0) [L38] COND FALSE !(m == 0) [L41] COND FALSE !(n == 0) End of lasso representation. RESULT: Ultimate proved your program to be incorrect! [2022-11-16 12:29:28,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:28,232 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-16 12:29:28,432 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b4e319d-41dc-4f77-9831-64e2181ca759/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE(TERM)