./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 702a5cb4e98140bb9dbcfd0fb89e24e07deb7e8ce40ea61b05e70376d58bbad7 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 17:08:28,334 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 17:08:28,414 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Termination-64bit-Automizer_Default.epf [2024-11-08 17:08:28,420 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 17:08:28,420 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 17:08:28,486 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 17:08:28,486 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 17:08:28,487 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 17:08:28,488 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 17:08:28,491 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 17:08:28,492 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 17:08:28,492 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 17:08:28,493 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 17:08:28,493 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2024-11-08 17:08:28,496 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2024-11-08 17:08:28,497 INFO L153 SettingsManager]: * Use old map elimination=false [2024-11-08 17:08:28,498 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2024-11-08 17:08:28,498 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2024-11-08 17:08:28,498 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2024-11-08 17:08:28,499 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 17:08:28,499 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2024-11-08 17:08:28,503 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 17:08:28,504 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 17:08:28,504 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2024-11-08 17:08:28,504 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2024-11-08 17:08:28,505 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2024-11-08 17:08:28,505 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 17:08:28,505 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-08 17:08:28,505 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 17:08:28,506 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2024-11-08 17:08:28,506 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 17:08:28,518 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 17:08:28,519 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 17:08:28,520 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 17:08:28,520 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 17:08:28,520 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2024-11-08 17:08:28,521 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/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_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 702a5cb4e98140bb9dbcfd0fb89e24e07deb7e8ce40ea61b05e70376d58bbad7 [2024-11-08 17:08:28,861 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 17:08:28,934 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 17:08:28,942 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 17:08:28,944 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 17:08:28,945 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 17:08:28,947 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c Unable to find full path for "g++" [2024-11-08 17:08:31,275 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 17:08:31,496 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 17:08:31,497 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c [2024-11-08 17:08:31,505 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/data/efae4f587/938055915d4d4af0b034407c4d452e8c/FLAG7589032d0 [2024-11-08 17:08:31,522 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/data/efae4f587/938055915d4d4af0b034407c4d452e8c [2024-11-08 17:08:31,526 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 17:08:31,528 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 17:08:31,532 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 17:08:31,532 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 17:08:31,541 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 17:08:31,542 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,543 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@54671b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31, skipping insertion in model container [2024-11-08 17:08:31,544 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,568 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 17:08:31,833 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 17:08:31,842 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 17:08:31,854 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 17:08:31,869 INFO L204 MainTranslator]: Completed translation [2024-11-08 17:08:31,870 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31 WrapperNode [2024-11-08 17:08:31,870 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 17:08:31,871 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 17:08:31,871 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 17:08:31,871 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 17:08:31,879 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,882 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,899 INFO L138 Inliner]: procedures = 5, calls = 5, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 16 [2024-11-08 17:08:31,900 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 17:08:31,900 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 17:08:31,901 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 17:08:31,901 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 17:08:31,913 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,913 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,915 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,921 INFO L175 MemorySlicer]: No memory access in input program. [2024-11-08 17:08:31,922 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,922 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,924 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,925 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,926 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,927 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,928 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 17:08:31,929 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 17:08:31,929 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 17:08:31,929 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 17:08:31,930 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (1/1) ... [2024-11-08 17:08:31,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:31,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:31,965 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:31,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2024-11-08 17:08:32,011 INFO L130 BoogieDeclarations]: Found specification of procedure p [2024-11-08 17:08:32,011 INFO L138 BoogieDeclarations]: Found implementation of procedure p [2024-11-08 17:08:32,012 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 17:08:32,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 17:08:32,094 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 17:08:32,097 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 17:08:32,279 INFO L? ?]: Removed 8 outVars from TransFormulas that were not future-live. [2024-11-08 17:08:32,280 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 17:08:32,303 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 17:08:32,303 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-08 17:08:32,304 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 05:08:32 BoogieIcfgContainer [2024-11-08 17:08:32,304 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 17:08:32,307 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2024-11-08 17:08:32,307 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2024-11-08 17:08:32,313 INFO L274 PluginConnector]: BuchiAutomizer initialized [2024-11-08 17:08:32,314 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-11-08 17:08:32,314 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 08.11 05:08:31" (1/3) ... [2024-11-08 17:08:32,316 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2eb0ed1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 08.11 05:08:32, skipping insertion in model container [2024-11-08 17:08:32,316 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-11-08 17:08:32,316 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:08:31" (2/3) ... [2024-11-08 17:08:32,317 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2eb0ed1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 08.11 05:08:32, skipping insertion in model container [2024-11-08 17:08:32,320 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-11-08 17:08:32,321 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 05:08:32" (3/3) ... [2024-11-08 17:08:32,322 INFO L332 chiAutomizerObserver]: Analyzing ICFG LeeJonesBen-Amram-POPL2001-Ex4.c [2024-11-08 17:08:32,484 INFO L300 stractBuchiCegarLoop]: Interprodecural is true [2024-11-08 17:08:32,489 INFO L301 stractBuchiCegarLoop]: Hoare is None [2024-11-08 17:08:32,489 INFO L302 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2024-11-08 17:08:32,489 INFO L303 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2024-11-08 17:08:32,489 INFO L304 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2024-11-08 17:08:32,489 INFO L305 stractBuchiCegarLoop]: Difference is false [2024-11-08 17:08:32,490 INFO L306 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2024-11-08 17:08:32,490 INFO L310 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2024-11-08 17:08:32,499 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 17:08:32,532 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-11-08 17:08:32,533 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-08 17:08:32,533 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-08 17:08:32,544 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2024-11-08 17:08:32,549 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2024-11-08 17:08:32,549 INFO L332 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2024-11-08 17:08:32,550 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 17:08:32,557 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-11-08 17:08:32,558 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-08 17:08:32,558 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-08 17:08:32,559 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2024-11-08 17:08:32,563 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2024-11-08 17:08:32,578 INFO L745 eck$LassoCheckResult]: Stem: 16#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true; 12#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 15#L28true assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 8#L29true call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 17#$Ultimate##0true [2024-11-08 17:08:32,579 INFO L747 eck$LassoCheckResult]: Loop: 17#$Ultimate##0true ~m := #in~m;~n := #in~n;~r := #in~r; 2#L13true assume ~r > 0; 18#L14true call #t~ret0 := p(~m, ~r - 1, ~n);< 17#$Ultimate##0true [2024-11-08 17:08:32,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:32,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1356593, now seen corresponding path program 1 times [2024-11-08 17:08:32,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:32,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709105472] [2024-11-08 17:08:32,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:32,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:32,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:32,811 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:32,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:32,843 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:32,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:32,847 INFO L85 PathProgramCache]: Analyzing trace with hash 29913, now seen corresponding path program 1 times [2024-11-08 17:08:32,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:32,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200468771] [2024-11-08 17:08:32,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:32,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:32,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:32,868 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:32,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:32,883 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:32,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:32,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1759556521, now seen corresponding path program 1 times [2024-11-08 17:08:32,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:32,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235085262] [2024-11-08 17:08:32,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:32,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:32,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:32,916 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:32,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:32,938 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:33,203 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:08:33,203 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:08:33,204 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:08:33,204 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:08:33,204 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-08 17:08:33,204 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:33,205 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:08:33,205 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:08:33,206 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration1_Loop [2024-11-08 17:08:33,206 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:08:33,206 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:08:33,224 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,235 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,239 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,243 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,248 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,255 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,269 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,289 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,435 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:08:33,437 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-08 17:08:33,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:33,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:33,443 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:33,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2024-11-08 17:08:33,448 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:33,448 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:33,474 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:33,474 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:33,498 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2024-11-08 17:08:33,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:33,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:33,502 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:33,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2024-11-08 17:08:33,508 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:33,508 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:33,529 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:33,529 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret0=0} Honda state: {p_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:33,550 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2024-11-08 17:08:33,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:33,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:33,553 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:33,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2024-11-08 17:08:33,555 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:33,555 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:33,573 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:33,573 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~m=0} Honda state: {p_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:33,588 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2024-11-08 17:08:33,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:33,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:33,591 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:33,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2024-11-08 17:08:33,597 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:33,597 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:33,615 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:33,616 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~n=0} Honda state: {p_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:33,635 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:33,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:33,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:33,638 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:33,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2024-11-08 17:08:33,643 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:33,644 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:33,661 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:33,661 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:33,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:33,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:33,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:33,680 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:33,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2024-11-08 17:08:33,682 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:33,682 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:33,699 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:33,700 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#in~m=0} Honda state: {p_#in~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:33,713 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2024-11-08 17:08:33,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:33,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:33,716 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:33,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2024-11-08 17:08:33,719 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:33,719 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:33,759 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2024-11-08 17:08:33,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:33,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:33,763 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:33,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2024-11-08 17:08:33,765 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-08 17:08:33,765 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:33,856 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-11-08 17:08:33,860 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:33,861 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:08:33,861 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:08:33,861 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:08:33,861 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:08:33,861 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-08 17:08:33,861 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:33,862 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:08:33,862 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:08:33,862 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration1_Loop [2024-11-08 17:08:33,862 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:08:33,862 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:08:33,864 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,867 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,871 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,875 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,878 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,882 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,886 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,898 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:33,976 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:08:33,981 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-08 17:08:33,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:33,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:33,985 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:33,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2024-11-08 17:08:33,987 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 [2024-11-08 17:08:34,003 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,003 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,004 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,004 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,004 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:34,006 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:34,006 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,011 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,030 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2024-11-08 17:08:34,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,032 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2024-11-08 17:08:34,036 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 [2024-11-08 17:08:34,050 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,050 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,050 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,050 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,051 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:34,051 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:34,051 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,054 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:34,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,075 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2024-11-08 17:08:34,079 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 [2024-11-08 17:08:34,093 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,094 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,094 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,095 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,095 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:34,096 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:34,096 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,098 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,111 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:34,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,113 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2024-11-08 17:08:34,115 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 [2024-11-08 17:08:34,127 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,127 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,127 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,128 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,128 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:34,129 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:34,129 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,131 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:34,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,155 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2024-11-08 17:08:34,158 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 [2024-11-08 17:08:34,171 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,171 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,171 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,171 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,171 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:34,172 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:34,172 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,180 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:34,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,198 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2024-11-08 17:08:34,201 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 [2024-11-08 17:08:34,213 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,214 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,214 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,214 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,214 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:34,215 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:34,216 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,218 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,233 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:34,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,235 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2024-11-08 17:08:34,238 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 [2024-11-08 17:08:34,250 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,251 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,251 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,251 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,251 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:34,253 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:34,253 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,258 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,279 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2024-11-08 17:08:34,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,281 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2024-11-08 17:08:34,286 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 [2024-11-08 17:08:34,302 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,302 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,302 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,303 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,303 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:34,303 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:34,304 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,306 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,324 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:34,324 INFO L451 LassoAnalysis]: Using template '2-nested'. [2024-11-08 17:08:34,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,326 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2024-11-08 17:08:34,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 [2024-11-08 17:08:34,341 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,341 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,341 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,341 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,341 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:34,342 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:34,342 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,345 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,360 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2024-11-08 17:08:34,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,362 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2024-11-08 17:08:34,364 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 [2024-11-08 17:08:34,380 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,380 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,380 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,380 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,380 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:34,382 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:34,382 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,389 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2024-11-08 17:08:34,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,409 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2024-11-08 17:08:34,413 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 [2024-11-08 17:08:34,425 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,425 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,426 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,426 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,426 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:34,427 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:34,427 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,430 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,446 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:34,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,449 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2024-11-08 17:08:34,451 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 [2024-11-08 17:08:34,465 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,465 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,465 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,465 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,465 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:34,466 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:34,466 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,470 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,486 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:34,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,488 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2024-11-08 17:08:34,491 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 [2024-11-08 17:08:34,504 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,504 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,505 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,505 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,505 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:34,506 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:34,506 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,509 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,524 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:34,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,525 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2024-11-08 17:08:34,527 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 [2024-11-08 17:08:34,540 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,540 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,541 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,541 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,541 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:34,542 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:34,542 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,545 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:34,559 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2024-11-08 17:08:34,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,561 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2024-11-08 17:08:34,564 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 [2024-11-08 17:08:34,577 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:34,577 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:34,578 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:34,578 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:34,578 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:34,580 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:34,581 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:34,586 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-08 17:08:34,599 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2024-11-08 17:08:34,599 INFO L444 ModelExtractionUtils]: 1 out of 7 variables were initially zero. Simplification set additionally 2 variables to zero. [2024-11-08 17:08:34,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:34,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:34,608 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:34,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2024-11-08 17:08:34,611 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-08 17:08:34,611 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-08 17:08:34,612 INFO L474 LassoAnalysis]: Proved termination. [2024-11-08 17:08:34,612 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function 2-nested ranking function: f0 = 1*p_#in~n + 1*p_#in~r f1 = 1*p_#in~r Supporting invariants [] [2024-11-08 17:08:34,630 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:34,635 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-08 17:08:34,644 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-11-08 17:08:34,646 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-11-08 17:08:34,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:34,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:34,716 INFO L255 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 17:08:34,718 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:34,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:34,758 INFO L255 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 17:08:34,771 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:34,824 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2024-11-08 17:08:35,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:08:35,172 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 [2024-11-08 17:08:35,175 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:08:35,491 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3). Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 48 states and 60 transitions. Complement of second has 16 states. [2024-11-08 17:08:35,495 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 [2024-11-08 17:08:35,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:08:35,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 15 transitions. [2024-11-08 17:08:35,508 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 15 transitions. Stem has 4 letters. Loop has 3 letters. [2024-11-08 17:08:35,510 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:35,511 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 15 transitions. Stem has 7 letters. Loop has 3 letters. [2024-11-08 17:08:35,511 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:35,511 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 15 transitions. Stem has 4 letters. Loop has 6 letters. [2024-11-08 17:08:35,511 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:35,512 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 48 states and 60 transitions. [2024-11-08 17:08:35,520 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-11-08 17:08:35,529 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 48 states to 21 states and 24 transitions. [2024-11-08 17:08:35,532 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 14 [2024-11-08 17:08:35,532 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2024-11-08 17:08:35,533 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 24 transitions. [2024-11-08 17:08:35,533 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-08 17:08:35,533 INFO L218 hiAutomatonCegarLoop]: Abstraction has 21 states and 24 transitions. [2024-11-08 17:08:35,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 24 transitions. [2024-11-08 17:08:35,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 14. [2024-11-08 17:08:35,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 4 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:08:35,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 17 transitions. [2024-11-08 17:08:35,572 INFO L240 hiAutomatonCegarLoop]: Abstraction has 14 states and 17 transitions. [2024-11-08 17:08:35,573 INFO L425 stractBuchiCegarLoop]: Abstraction has 14 states and 17 transitions. [2024-11-08 17:08:35,573 INFO L332 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2024-11-08 17:08:35,573 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 14 states and 17 transitions. [2024-11-08 17:08:35,574 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-11-08 17:08:35,575 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-08 17:08:35,575 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-08 17:08:35,576 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2024-11-08 17:08:35,576 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2024-11-08 17:08:35,576 INFO L745 eck$LassoCheckResult]: Stem: 140#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 141#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 137#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 132#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 138#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 129#L13 assume !(~r > 0); 131#L16 [2024-11-08 17:08:35,577 INFO L747 eck$LassoCheckResult]: Loop: 131#L16 assume ~n > 0; 134#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 136#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 142#L13 assume !(~r > 0); 131#L16 [2024-11-08 17:08:35,579 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:35,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1303685879, now seen corresponding path program 1 times [2024-11-08 17:08:35,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:35,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051569979] [2024-11-08 17:08:35,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:35,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:35,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:35,595 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:35,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:35,611 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:35,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:35,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1221437, now seen corresponding path program 1 times [2024-11-08 17:08:35,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:35,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770961582] [2024-11-08 17:08:35,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:35,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:35,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:35,627 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:35,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:35,635 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:35,638 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:35,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1125326029, now seen corresponding path program 1 times [2024-11-08 17:08:35,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:35,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732113042] [2024-11-08 17:08:35,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:35,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:35,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:35,657 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:35,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:35,674 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:35,847 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:08:35,847 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:08:35,847 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:08:35,847 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:08:35,847 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-08 17:08:35,847 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:35,847 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:08:35,847 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:08:35,848 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration2_Loop [2024-11-08 17:08:35,848 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:08:35,848 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:08:35,849 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:35,852 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:35,855 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:35,859 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:35,872 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:35,977 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:08:35,978 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-08 17:08:35,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:35,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:35,981 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:35,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2024-11-08 17:08:35,986 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:35,987 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:36,007 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:36,007 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:36,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:36,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:36,030 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:36,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2024-11-08 17:08:36,033 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:36,033 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:36,054 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:36,054 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret0=0} Honda state: {p_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:36,074 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:36,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:36,077 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:36,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2024-11-08 17:08:36,079 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:36,079 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:36,094 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:36,094 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:36,113 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2024-11-08 17:08:36,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:36,115 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:36,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2024-11-08 17:08:36,117 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:36,117 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:36,158 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:36,158 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#in~m=0, p_~m=0, p_~r=0, p_#in~r=0} Honda state: {p_#in~m=0, p_~m=0, p_~r=0, p_#in~r=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:36,179 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2024-11-08 17:08:36,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:36,184 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:36,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2024-11-08 17:08:36,191 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:36,191 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:36,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:36,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:36,238 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:36,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2024-11-08 17:08:36,240 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-08 17:08:36,241 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:36,522 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-11-08 17:08:36,525 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:36,525 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:08:36,525 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:08:36,525 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:08:36,526 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:08:36,526 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-08 17:08:36,526 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,526 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:08:36,526 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:08:36,526 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration2_Loop [2024-11-08 17:08:36,526 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:08:36,526 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:08:36,527 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:36,534 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:36,537 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:36,553 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:36,556 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:36,654 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:08:36,655 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-08 17:08:36,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:36,657 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:36,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2024-11-08 17:08:36,661 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 [2024-11-08 17:08:36,674 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:36,674 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:36,674 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:36,675 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:36,675 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:36,675 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:36,676 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:36,677 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:36,691 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2024-11-08 17:08:36,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:36,694 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:36,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2024-11-08 17:08:36,698 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 [2024-11-08 17:08:36,714 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:36,714 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:36,715 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:36,715 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:36,715 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:36,716 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:36,716 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:36,718 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:36,735 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:36,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:36,737 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:36,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2024-11-08 17:08:36,739 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 [2024-11-08 17:08:36,752 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:36,752 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:36,752 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:36,752 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:36,752 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:36,755 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:36,755 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:36,759 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:36,780 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:36,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:36,783 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:36,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2024-11-08 17:08:36,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 [2024-11-08 17:08:36,803 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:36,804 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:36,805 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:36,805 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:36,805 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:36,806 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:36,807 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:36,809 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:36,832 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:36,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:36,835 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:36,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2024-11-08 17:08:36,838 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 [2024-11-08 17:08:36,856 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:36,856 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:36,856 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:36,857 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:36,858 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:36,859 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:36,859 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:36,864 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-08 17:08:36,868 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2024-11-08 17:08:36,869 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2024-11-08 17:08:36,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:36,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:36,872 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:36,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2024-11-08 17:08:36,874 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-08 17:08:36,874 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-08 17:08:36,875 INFO L474 LassoAnalysis]: Proved termination. [2024-11-08 17:08:36,875 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_~n) = 1*p_~n Supporting invariants [] [2024-11-08 17:08:36,896 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2024-11-08 17:08:36,897 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-08 17:08:36,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:36,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:36,950 INFO L255 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 17:08:36,950 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:36,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:36,997 INFO L255 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 17:08:36,998 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:37,071 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:08:37,071 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2024-11-08 17:08:37,072 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 14 states and 17 transitions. cyclomatic complexity: 5 Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 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) [2024-11-08 17:08:37,118 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 14 states and 17 transitions. cyclomatic complexity: 5. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 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) Result 26 states and 31 transitions. Complement of second has 13 states. [2024-11-08 17:08:37,121 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 [2024-11-08 17:08:37,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 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) [2024-11-08 17:08:37,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2024-11-08 17:08:37,123 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 6 letters. Loop has 4 letters. [2024-11-08 17:08:37,123 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:37,123 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 10 letters. Loop has 4 letters. [2024-11-08 17:08:37,124 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:37,124 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 6 letters. Loop has 8 letters. [2024-11-08 17:08:37,125 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:37,125 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 26 states and 31 transitions. [2024-11-08 17:08:37,126 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-11-08 17:08:37,127 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 26 states to 21 states and 25 transitions. [2024-11-08 17:08:37,127 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2024-11-08 17:08:37,127 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2024-11-08 17:08:37,127 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 25 transitions. [2024-11-08 17:08:37,127 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-08 17:08:37,127 INFO L218 hiAutomatonCegarLoop]: Abstraction has 21 states and 25 transitions. [2024-11-08 17:08:37,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 25 transitions. [2024-11-08 17:08:37,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 19. [2024-11-08 17:08:37,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 5 states have call successors, (5), 4 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:08:37,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 23 transitions. [2024-11-08 17:08:37,135 INFO L240 hiAutomatonCegarLoop]: Abstraction has 19 states and 23 transitions. [2024-11-08 17:08:37,135 INFO L425 stractBuchiCegarLoop]: Abstraction has 19 states and 23 transitions. [2024-11-08 17:08:37,135 INFO L332 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2024-11-08 17:08:37,135 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 19 states and 23 transitions. [2024-11-08 17:08:37,136 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-11-08 17:08:37,137 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-08 17:08:37,137 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-08 17:08:37,137 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 17:08:37,138 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2024-11-08 17:08:37,138 INFO L745 eck$LassoCheckResult]: Stem: 245#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 246#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 242#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 233#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 243#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 231#L13 assume !(~r > 0); 234#L16 assume ~n > 0; 239#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 240#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 244#L13 assume ~r > 0; 237#L14 [2024-11-08 17:08:37,138 INFO L747 eck$LassoCheckResult]: Loop: 237#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 238#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 249#L13 assume ~r > 0; 237#L14 [2024-11-08 17:08:37,138 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:37,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1125326032, now seen corresponding path program 1 times [2024-11-08 17:08:37,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:37,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314579859] [2024-11-08 17:08:37,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:37,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:37,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:37,152 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:37,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:37,163 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:37,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:37,164 INFO L85 PathProgramCache]: Analyzing trace with hash 57663, now seen corresponding path program 2 times [2024-11-08 17:08:37,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:37,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072772417] [2024-11-08 17:08:37,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:37,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:37,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:37,170 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:37,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:37,175 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:37,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:37,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1926921136, now seen corresponding path program 1 times [2024-11-08 17:08:37,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:37,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461171096] [2024-11-08 17:08:37,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:37,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:37,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:37,190 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:37,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:37,203 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:37,362 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2024-11-08 17:08:37,390 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:08:37,390 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:08:37,390 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:08:37,390 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:08:37,390 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-08 17:08:37,391 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:37,391 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:08:37,391 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:08:37,391 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration3_Loop [2024-11-08 17:08:37,391 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:08:37,391 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:08:37,392 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:37,408 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:37,411 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:37,421 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:37,426 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:37,503 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:08:37,503 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-08 17:08:37,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:37,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:37,505 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:37,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2024-11-08 17:08:37,509 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:37,509 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:37,560 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:37,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:37,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:37,563 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:37,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2024-11-08 17:08:37,565 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-08 17:08:37,566 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:49,615 INFO L403 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2024-11-08 17:08:49,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:49,621 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:08:49,621 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:08:49,621 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:08:49,621 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:08:49,621 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-08 17:08:49,621 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:49,621 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:08:49,621 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:08:49,621 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration3_Loop [2024-11-08 17:08:49,622 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:08:49,622 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:08:49,623 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:49,626 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:49,640 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:49,646 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:49,649 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:49,724 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:08:49,724 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-08 17:08:49,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:49,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:49,728 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:49,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2024-11-08 17:08:49,735 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 [2024-11-08 17:08:49,750 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:49,751 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:49,751 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:49,751 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:49,751 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:49,752 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:49,752 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:49,756 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:49,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2024-11-08 17:08:49,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:49,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:49,778 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:49,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2024-11-08 17:08:49,781 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 [2024-11-08 17:08:49,792 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:49,793 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:49,793 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:49,793 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:49,793 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:49,795 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:49,795 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:49,800 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:49,822 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:49,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:49,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:49,824 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:49,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2024-11-08 17:08:49,827 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 [2024-11-08 17:08:49,844 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:49,844 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:49,845 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:49,845 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:49,845 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:49,846 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:49,847 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:49,849 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:49,869 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2024-11-08 17:08:49,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:49,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:49,872 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:49,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2024-11-08 17:08:49,874 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 [2024-11-08 17:08:49,890 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:49,891 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:49,891 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:49,891 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:49,891 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:49,892 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:49,892 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:49,894 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:49,914 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:49,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:49,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:49,916 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:49,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2024-11-08 17:08:49,921 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 [2024-11-08 17:08:49,938 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:49,938 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:49,938 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:49,938 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:49,938 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:49,939 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:49,939 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:49,941 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:49,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:49,964 INFO L451 LassoAnalysis]: Using template '2-nested'. [2024-11-08 17:08:49,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:49,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:49,966 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:49,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2024-11-08 17:08:49,969 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 [2024-11-08 17:08:49,986 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:49,987 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:49,988 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:49,988 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:49,988 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:49,989 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:49,990 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:49,993 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:50,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2024-11-08 17:08:50,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:50,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:50,017 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:50,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2024-11-08 17:08:50,021 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 [2024-11-08 17:08:50,041 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:50,041 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:50,041 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:50,041 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:50,042 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:50,045 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:50,045 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:50,052 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-08 17:08:50,071 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2024-11-08 17:08:50,071 INFO L444 ModelExtractionUtils]: 5 out of 11 variables were initially zero. Simplification set additionally 2 variables to zero. [2024-11-08 17:08:50,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:50,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:50,075 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:50,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2024-11-08 17:08:50,080 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-08 17:08:50,080 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-08 17:08:50,080 INFO L474 LassoAnalysis]: Proved termination. [2024-11-08 17:08:50,081 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function 2-nested ranking function: f0 = 1*p_~n + 1*p_~r f1 = 1*p_~n Supporting invariants [] [2024-11-08 17:08:50,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:50,104 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-08 17:08:50,106 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-11-08 17:08:50,110 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-11-08 17:08:50,132 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:50,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:50,166 INFO L255 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 17:08:50,167 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:50,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:50,217 INFO L255 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 17:08:50,218 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:50,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:08:50,544 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 [2024-11-08 17:08:50,544 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 19 states and 23 transitions. cyclomatic complexity: 7 Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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) [2024-11-08 17:08:50,685 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 19 states and 23 transitions. cyclomatic complexity: 7. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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 43 states and 51 transitions. Complement of second has 9 states. [2024-11-08 17:08:50,686 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 [2024-11-08 17:08:50,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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) [2024-11-08 17:08:50,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2024-11-08 17:08:50,690 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 10 letters. Loop has 3 letters. [2024-11-08 17:08:50,691 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:50,691 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2024-11-08 17:08:50,691 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:50,691 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 10 letters. Loop has 6 letters. [2024-11-08 17:08:50,691 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:50,692 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 43 states and 51 transitions. [2024-11-08 17:08:50,697 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-11-08 17:08:50,699 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 43 states to 37 states and 45 transitions. [2024-11-08 17:08:50,699 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 18 [2024-11-08 17:08:50,699 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 20 [2024-11-08 17:08:50,699 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 45 transitions. [2024-11-08 17:08:50,699 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-08 17:08:50,699 INFO L218 hiAutomatonCegarLoop]: Abstraction has 37 states and 45 transitions. [2024-11-08 17:08:50,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states and 45 transitions. [2024-11-08 17:08:50,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 32. [2024-11-08 17:08:50,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 8 states have call successors, (11), 8 states have call predecessors, (11), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:08:50,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 39 transitions. [2024-11-08 17:08:50,707 INFO L240 hiAutomatonCegarLoop]: Abstraction has 32 states and 39 transitions. [2024-11-08 17:08:50,707 INFO L425 stractBuchiCegarLoop]: Abstraction has 32 states and 39 transitions. [2024-11-08 17:08:50,708 INFO L332 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2024-11-08 17:08:50,708 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 32 states and 39 transitions. [2024-11-08 17:08:50,708 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-11-08 17:08:50,708 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-08 17:08:50,709 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-08 17:08:50,709 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 17:08:50,709 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2024-11-08 17:08:50,709 INFO L745 eck$LassoCheckResult]: Stem: 378#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 379#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 375#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 366#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 380#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 392#L13 assume !(~r > 0); 391#L16 assume ~n > 0; 381#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 389#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 387#L13 assume ~r > 0; 371#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 383#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 390#L13 assume !(~r > 0); 384#L16 [2024-11-08 17:08:50,709 INFO L747 eck$LassoCheckResult]: Loop: 384#L16 assume ~n > 0; 369#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 372#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 385#L13 assume !(~r > 0); 384#L16 [2024-11-08 17:08:50,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:50,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1926921139, now seen corresponding path program 2 times [2024-11-08 17:08:50,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:50,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120543809] [2024-11-08 17:08:50,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:50,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:50,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:50,740 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:50,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:50,759 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:50,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:50,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1221437, now seen corresponding path program 2 times [2024-11-08 17:08:50,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:50,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755899019] [2024-11-08 17:08:50,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:50,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:50,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:50,767 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:50,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:50,772 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:50,773 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:50,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1157887471, now seen corresponding path program 3 times [2024-11-08 17:08:50,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:50,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524725506] [2024-11-08 17:08:50,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:50,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:50,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:50,794 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:50,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:50,812 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:50,988 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:08:50,988 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:08:50,988 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:08:50,989 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:08:50,989 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-08 17:08:50,989 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:50,989 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:08:50,989 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:08:50,989 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration4_Loop [2024-11-08 17:08:50,989 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:08:50,989 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:08:50,991 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:51,000 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:51,003 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:51,006 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:51,018 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:51,107 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:08:51,108 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-08 17:08:51,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:51,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:51,110 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:51,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2024-11-08 17:08:51,114 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:51,115 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:51,169 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2024-11-08 17:08:51,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:51,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:51,172 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:51,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2024-11-08 17:08:51,177 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-08 17:08:51,178 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:51,496 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-11-08 17:08:51,500 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:51,500 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:08:51,500 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:08:51,500 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:08:51,501 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:08:51,501 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-08 17:08:51,501 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:51,501 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:08:51,501 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:08:51,501 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration4_Loop [2024-11-08 17:08:51,501 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:08:51,501 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:08:51,503 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:51,512 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:51,526 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:51,529 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:51,532 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:51,612 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:08:51,612 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-08 17:08:51,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:51,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:51,614 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:51,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2024-11-08 17:08:51,616 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 [2024-11-08 17:08:51,628 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:51,629 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:51,629 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:51,629 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:51,629 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:51,630 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:51,630 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:51,634 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-08 17:08:51,641 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-11-08 17:08:51,641 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-11-08 17:08:51,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:51,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:51,643 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:51,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2024-11-08 17:08:51,646 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-08 17:08:51,646 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-08 17:08:51,646 INFO L474 LassoAnalysis]: Proved termination. [2024-11-08 17:08:51,647 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_~n) = 1*p_~n Supporting invariants [] [2024-11-08 17:08:51,668 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2024-11-08 17:08:51,669 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-08 17:08:51,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:51,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:51,726 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 17:08:51,727 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:51,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:51,768 INFO L255 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 17:08:51,769 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:51,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:08:51,834 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2024-11-08 17:08:51,835 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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) [2024-11-08 17:08:51,862 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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 45 states and 54 transitions. Complement of second has 13 states. [2024-11-08 17:08:51,863 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 [2024-11-08 17:08:51,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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) [2024-11-08 17:08:51,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2024-11-08 17:08:51,864 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 13 letters. Loop has 4 letters. [2024-11-08 17:08:51,864 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:51,864 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-08 17:08:51,878 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:51,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:51,907 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 17:08:51,909 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:51,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:51,943 INFO L255 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 17:08:51,944 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:52,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:08:52,006 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 4 loop predicates [2024-11-08 17:08:52,006 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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) [2024-11-08 17:08:52,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:52,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:52,119 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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 45 states and 54 transitions. Complement of second has 13 states. [2024-11-08 17:08:52,123 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 [2024-11-08 17:08:52,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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) [2024-11-08 17:08:52,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2024-11-08 17:08:52,125 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 13 letters. Loop has 4 letters. [2024-11-08 17:08:52,125 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:52,125 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-08 17:08:52,144 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:52,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:52,184 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 17:08:52,186 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:52,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:52,232 INFO L255 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 17:08:52,233 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:52,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:08:52,294 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2024-11-08 17:08:52,294 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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) [2024-11-08 17:08:52,329 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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 56 states and 68 transitions. Complement of second has 15 states. [2024-11-08 17:08:52,330 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 [2024-11-08 17:08:52,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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) [2024-11-08 17:08:52,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2024-11-08 17:08:52,331 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 4 letters. [2024-11-08 17:08:52,332 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:52,332 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 17 letters. Loop has 4 letters. [2024-11-08 17:08:52,332 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:52,332 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 8 letters. [2024-11-08 17:08:52,333 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:52,333 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 56 states and 68 transitions. [2024-11-08 17:08:52,335 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-11-08 17:08:52,339 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 56 states to 39 states and 47 transitions. [2024-11-08 17:08:52,339 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2024-11-08 17:08:52,339 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2024-11-08 17:08:52,340 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 47 transitions. [2024-11-08 17:08:52,340 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-08 17:08:52,340 INFO L218 hiAutomatonCegarLoop]: Abstraction has 39 states and 47 transitions. [2024-11-08 17:08:52,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states and 47 transitions. [2024-11-08 17:08:52,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 24. [2024-11-08 17:08:52,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 17 states have internal predecessors, (23), 5 states have call successors, (6), 6 states have call predecessors, (6), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:08:52,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 29 transitions. [2024-11-08 17:08:52,345 INFO L240 hiAutomatonCegarLoop]: Abstraction has 24 states and 29 transitions. [2024-11-08 17:08:52,345 INFO L425 stractBuchiCegarLoop]: Abstraction has 24 states and 29 transitions. [2024-11-08 17:08:52,345 INFO L332 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2024-11-08 17:08:52,346 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 24 states and 29 transitions. [2024-11-08 17:08:52,346 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2024-11-08 17:08:52,346 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-08 17:08:52,346 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-08 17:08:52,347 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 17:08:52,348 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1] [2024-11-08 17:08:52,348 INFO L745 eck$LassoCheckResult]: Stem: 775#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 776#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 772#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 766#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 777#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 765#L13 assume ~r > 0; 763#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 773#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 762#L13 assume !(~r > 0); 764#L16 [2024-11-08 17:08:52,348 INFO L747 eck$LassoCheckResult]: Loop: 764#L16 assume ~n > 0; 768#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 781#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 780#L13 assume ~r > 0; 767#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 778#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 779#L13 assume !(~r > 0); 764#L16 [2024-11-08 17:08:52,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:52,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1283297937, now seen corresponding path program 1 times [2024-11-08 17:08:52,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:52,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469876646] [2024-11-08 17:08:52,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:52,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:52,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:52,363 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:52,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:52,376 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:52,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:52,377 INFO L85 PathProgramCache]: Analyzing trace with hash 2028029801, now seen corresponding path program 1 times [2024-11-08 17:08:52,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:52,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934124827] [2024-11-08 17:08:52,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:52,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:52,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:52,390 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:52,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:52,405 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:52,406 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:52,406 INFO L85 PathProgramCache]: Analyzing trace with hash -1308917189, now seen corresponding path program 4 times [2024-11-08 17:08:52,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:52,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756543844] [2024-11-08 17:08:52,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:52,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:52,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:52,430 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:52,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:52,452 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:52,858 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:08:52,859 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:08:52,859 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:08:52,859 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:08:52,859 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-08 17:08:52,859 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:52,859 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:08:52,860 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:08:52,860 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration5_Loop [2024-11-08 17:08:52,860 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:08:52,860 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:08:52,862 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:52,865 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:52,868 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:52,871 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:53,009 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:08:53,009 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-08 17:08:53,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:53,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:53,011 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:53,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2024-11-08 17:08:53,018 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:53,019 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:53,041 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:53,042 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:53,065 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2024-11-08 17:08:53,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:53,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:53,069 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:53,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2024-11-08 17:08:53,075 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:53,076 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:53,099 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:53,099 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:53,120 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:53,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:53,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:53,123 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:53,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2024-11-08 17:08:53,126 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:53,126 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:53,147 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:53,147 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret0=0} Honda state: {p_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:53,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2024-11-08 17:08:53,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:53,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:53,167 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:53,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2024-11-08 17:08:53,169 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:53,169 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:53,212 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2024-11-08 17:08:53,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:53,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:53,214 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:53,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2024-11-08 17:08:53,218 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-08 17:08:53,219 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:56,697 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-11-08 17:08:56,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:56,703 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:08:56,703 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:08:56,703 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:08:56,703 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:08:56,703 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-08 17:08:56,703 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:56,703 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:08:56,704 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:08:56,704 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration5_Loop [2024-11-08 17:08:56,704 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:08:56,704 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:08:56,705 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:56,715 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:56,718 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:56,723 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:56,856 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:08:56,856 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-08 17:08:56,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:56,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:56,859 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:56,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2024-11-08 17:08:56,863 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 [2024-11-08 17:08:56,878 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:56,878 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:56,879 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:56,879 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:56,879 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:56,879 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:56,880 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:56,882 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:56,901 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2024-11-08 17:08:56,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:56,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:56,902 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:56,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2024-11-08 17:08:56,904 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 [2024-11-08 17:08:56,916 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:56,916 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:56,916 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:56,917 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:56,917 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:56,917 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:56,917 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:56,919 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:56,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:56,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:56,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:56,941 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:56,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2024-11-08 17:08:56,943 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 [2024-11-08 17:08:56,959 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:56,959 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:56,960 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:56,960 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:56,960 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:56,961 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:56,961 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:56,963 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:56,983 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:56,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:56,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:56,985 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:56,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2024-11-08 17:08:56,988 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 [2024-11-08 17:08:57,004 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:57,005 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:57,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:57,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:57,005 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:08:57,008 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:08:57,008 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:57,013 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:57,035 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2024-11-08 17:08:57,035 INFO L451 LassoAnalysis]: Using template '2-nested'. [2024-11-08 17:08:57,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:57,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:57,039 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:57,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2024-11-08 17:08:57,041 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-08 17:08:57,059 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:57,059 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:57,060 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:57,060 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:57,060 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:57,060 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:57,061 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:57,063 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:57,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:57,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:57,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:57,080 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:57,082 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2024-11-08 17:08:57,083 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 [2024-11-08 17:08:57,096 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:57,096 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:57,096 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:57,096 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:57,096 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:57,097 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:57,097 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:57,099 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:57,113 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2024-11-08 17:08:57,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:57,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:57,115 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:57,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2024-11-08 17:08:57,117 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 [2024-11-08 17:08:57,131 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:57,131 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:57,131 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:57,131 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:57,131 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:57,132 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:57,132 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:57,136 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:08:57,154 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2024-11-08 17:08:57,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:57,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:57,155 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:57,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2024-11-08 17:08:57,157 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-08 17:08:57,171 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:08:57,171 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:08:57,172 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:08:57,172 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:08:57,172 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:08:57,176 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:08:57,176 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:08:57,184 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-08 17:08:57,191 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2024-11-08 17:08:57,192 INFO L444 ModelExtractionUtils]: 10 out of 15 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-11-08 17:08:57,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:57,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:57,193 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:57,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2024-11-08 17:08:57,194 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-08 17:08:57,195 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-08 17:08:57,195 INFO L474 LassoAnalysis]: Proved termination. [2024-11-08 17:08:57,195 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function 2-nested ranking function: f0 = 1*p_~m + 1*p_~r f1 = 1*p_~m Supporting invariants [] [2024-11-08 17:08:57,209 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2024-11-08 17:08:57,210 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-08 17:08:57,211 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-11-08 17:08:57,211 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-11-08 17:08:57,237 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:57,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:57,264 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 17:08:57,265 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:57,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:08:57,310 INFO L255 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-08 17:08:57,312 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:08:57,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:57,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:08:57,842 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2024-11-08 17:08:57,842 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 24 states and 29 transitions. cyclomatic complexity: 8 Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 3 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:08:58,269 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 24 states and 29 transitions. cyclomatic complexity: 8. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 3 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 92 states and 110 transitions. Complement of second has 26 states. [2024-11-08 17:08:58,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2024-11-08 17:08:58,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 3 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:08:58,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 19 transitions. [2024-11-08 17:08:58,271 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 9 letters. Loop has 7 letters. [2024-11-08 17:08:58,272 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:58,272 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 16 letters. Loop has 7 letters. [2024-11-08 17:08:58,272 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:58,272 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 9 letters. Loop has 14 letters. [2024-11-08 17:08:58,273 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:08:58,273 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 92 states and 110 transitions. [2024-11-08 17:08:58,275 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2024-11-08 17:08:58,277 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 92 states to 77 states and 93 transitions. [2024-11-08 17:08:58,277 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 23 [2024-11-08 17:08:58,278 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 23 [2024-11-08 17:08:58,278 INFO L73 IsDeterministic]: Start isDeterministic. Operand 77 states and 93 transitions. [2024-11-08 17:08:58,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-08 17:08:58,278 INFO L218 hiAutomatonCegarLoop]: Abstraction has 77 states and 93 transitions. [2024-11-08 17:08:58,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states and 93 transitions. [2024-11-08 17:08:58,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 52. [2024-11-08 17:08:58,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 36 states have internal predecessors, (48), 13 states have call successors, (16), 15 states have call predecessors, (16), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:08:58,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 64 transitions. [2024-11-08 17:08:58,284 INFO L240 hiAutomatonCegarLoop]: Abstraction has 52 states and 64 transitions. [2024-11-08 17:08:58,284 INFO L425 stractBuchiCegarLoop]: Abstraction has 52 states and 64 transitions. [2024-11-08 17:08:58,284 INFO L332 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2024-11-08 17:08:58,284 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 52 states and 64 transitions. [2024-11-08 17:08:58,285 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2024-11-08 17:08:58,286 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-08 17:08:58,286 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-08 17:08:58,286 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 17:08:58,286 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2024-11-08 17:08:58,287 INFO L745 eck$LassoCheckResult]: Stem: 999#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 1000#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 994#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 987#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 1001#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1025#L13 assume ~r > 0; 990#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 995#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 996#L13 assume !(~r > 0); 989#L16 assume ~n > 0; 991#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 1013#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1005#L13 assume ~r > 0; 982#L14 [2024-11-08 17:08:58,287 INFO L747 eck$LassoCheckResult]: Loop: 982#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 1002#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 981#L13 assume ~r > 0; 982#L14 [2024-11-08 17:08:58,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:58,288 INFO L85 PathProgramCache]: Analyzing trace with hash 681879976, now seen corresponding path program 5 times [2024-11-08 17:08:58,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:58,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225400196] [2024-11-08 17:08:58,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:58,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:58,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:58,298 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:58,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:58,307 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:58,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:58,308 INFO L85 PathProgramCache]: Analyzing trace with hash 57663, now seen corresponding path program 3 times [2024-11-08 17:08:58,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:58,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446889560] [2024-11-08 17:08:58,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:58,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:58,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:58,316 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:58,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:58,321 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:58,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:08:58,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1308917192, now seen corresponding path program 6 times [2024-11-08 17:08:58,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:08:58,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893663526] [2024-11-08 17:08:58,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:08:58,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:08:58,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:58,337 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:08:58,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:08:58,348 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:08:58,490 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:08:58,490 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:08:58,490 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:08:58,491 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:08:58,491 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-08 17:08:58,491 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:58,491 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:08:58,491 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:08:58,491 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration6_Loop [2024-11-08 17:08:58,491 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:08:58,492 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:08:58,492 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:58,495 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:58,498 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:58,505 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:58,520 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:08:58,599 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:08:58,599 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-08 17:08:58,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:58,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:58,602 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:58,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2024-11-08 17:08:58,607 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:58,607 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:58,625 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:58,625 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:58,639 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:58,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:58,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:58,641 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:58,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2024-11-08 17:08:58,643 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:58,643 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:58,658 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:58,659 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:58,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:58,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:58,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:58,677 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:58,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2024-11-08 17:08:58,678 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:58,679 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:58,702 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:08:58,702 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#in~m=6, p_~m=6} Honda state: {p_#in~m=6, p_~m=6} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:08:58,714 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:58,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:58,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:58,716 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:58,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2024-11-08 17:08:58,718 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:08:58,718 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:08:58,756 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2024-11-08 17:08:58,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:08:58,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:08:58,758 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:08:58,759 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2024-11-08 17:08:58,760 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-08 17:08:58,760 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:09:10,801 INFO L403 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2024-11-08 17:09:10,806 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2024-11-08 17:09:10,807 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:09:10,807 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:09:10,807 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:09:10,807 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:09:10,807 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-08 17:09:10,807 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:10,807 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:09:10,807 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:09:10,807 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration6_Loop [2024-11-08 17:09:10,808 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:09:10,808 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:09:10,809 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:10,811 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:10,814 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:10,831 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:10,839 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:10,920 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:09:10,920 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-08 17:09:10,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:10,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:10,923 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:10,928 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2024-11-08 17:09:10,929 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-08 17:09:10,946 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:09:10,947 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:09:10,947 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:09:10,947 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:09:10,947 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:09:10,948 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:09:10,948 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:09:10,953 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:09:10,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Forceful destruction successful, exit code 0 [2024-11-08 17:09:10,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:10,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:10,977 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:10,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2024-11-08 17:09:10,980 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 [2024-11-08 17:09:10,994 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:09:10,995 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:09:10,995 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:09:10,995 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:09:10,995 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:09:10,995 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:09:10,995 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:09:10,997 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:09:11,012 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2024-11-08 17:09:11,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:11,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:11,013 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:11,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2024-11-08 17:09:11,017 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 [2024-11-08 17:09:11,033 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:09:11,034 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:09:11,034 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:09:11,034 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:09:11,034 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:09:11,036 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:09:11,036 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:09:11,041 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:09:11,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2024-11-08 17:09:11,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:11,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:11,067 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:11,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2024-11-08 17:09:11,070 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 [2024-11-08 17:09:11,086 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:09:11,086 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:09:11,086 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:09:11,086 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:09:11,086 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:09:11,088 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:09:11,088 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:09:11,090 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:09:11,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2024-11-08 17:09:11,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:11,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:11,112 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:11,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2024-11-08 17:09:11,114 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 [2024-11-08 17:09:11,127 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:09:11,127 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:09:11,127 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:09:11,128 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:09:11,128 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:09:11,128 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:09:11,128 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:09:11,130 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:09:11,143 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2024-11-08 17:09:11,143 INFO L451 LassoAnalysis]: Using template '2-nested'. [2024-11-08 17:09:11,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:11,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:11,146 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:11,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2024-11-08 17:09:11,149 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 [2024-11-08 17:09:11,167 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:09:11,167 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:09:11,168 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:09:11,168 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:09:11,168 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:09:11,169 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:09:11,169 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:09:11,172 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:09:11,194 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2024-11-08 17:09:11,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:11,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:11,197 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:11,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2024-11-08 17:09:11,200 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 [2024-11-08 17:09:11,217 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:09:11,217 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:09:11,218 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:09:11,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:09:11,218 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:09:11,219 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:09:11,219 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:09:11,224 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:09:11,246 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Ended with exit code 0 [2024-11-08 17:09:11,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:11,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:11,248 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:11,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2024-11-08 17:09:11,251 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 [2024-11-08 17:09:11,269 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:09:11,269 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:09:11,269 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:09:11,269 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:09:11,270 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-11-08 17:09:11,272 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-11-08 17:09:11,272 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:09:11,279 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-08 17:09:11,289 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2024-11-08 17:09:11,289 INFO L444 ModelExtractionUtils]: 5 out of 11 variables were initially zero. Simplification set additionally 2 variables to zero. [2024-11-08 17:09:11,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:11,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:11,292 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:11,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2024-11-08 17:09:11,294 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-08 17:09:11,294 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-08 17:09:11,294 INFO L474 LassoAnalysis]: Proved termination. [2024-11-08 17:09:11,295 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function 2-nested ranking function: f0 = 1*p_~n + 1*p_~r f1 = 1*p_~n Supporting invariants [] [2024-11-08 17:09:11,317 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2024-11-08 17:09:11,318 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-08 17:09:11,320 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-11-08 17:09:11,320 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-11-08 17:09:11,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:09:11,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:11,377 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 17:09:11,379 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:09:11,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:11,424 INFO L255 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 17:09:11,425 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:09:11,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:09:11,631 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 [2024-11-08 17:09:11,632 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19 Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 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) [2024-11-08 17:09:11,757 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 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 83 states and 105 transitions. Complement of second has 9 states. [2024-11-08 17:09:11,758 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 [2024-11-08 17:09:11,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 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) [2024-11-08 17:09:11,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2024-11-08 17:09:11,759 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2024-11-08 17:09:11,760 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:09:11,760 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-08 17:09:11,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:09:11,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:11,816 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 17:09:11,818 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:09:11,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:11,859 INFO L255 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 17:09:11,860 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:09:11,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Forceful destruction successful, exit code 0 [2024-11-08 17:09:12,084 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:09:12,085 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 3 loop predicates [2024-11-08 17:09:12,085 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19 Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 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) [2024-11-08 17:09:12,202 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 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 83 states and 105 transitions. Complement of second has 9 states. [2024-11-08 17:09:12,208 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 [2024-11-08 17:09:12,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 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) [2024-11-08 17:09:12,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2024-11-08 17:09:12,209 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2024-11-08 17:09:12,210 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:09:12,210 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-08 17:09:12,228 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:09:12,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:12,267 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 17:09:12,268 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:09:12,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:12,318 INFO L255 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 17:09:12,319 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:09:12,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:09:12,532 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2024-11-08 17:09:12,532 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19 Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 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) [2024-11-08 17:09:12,658 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 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 88 states and 114 transitions. Complement of second has 8 states. [2024-11-08 17:09:12,659 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 [2024-11-08 17:09:12,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 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) [2024-11-08 17:09:12,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2024-11-08 17:09:12,661 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 13 letters. Loop has 3 letters. [2024-11-08 17:09:12,661 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:09:12,661 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 16 letters. Loop has 3 letters. [2024-11-08 17:09:12,661 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:09:12,661 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 13 letters. Loop has 6 letters. [2024-11-08 17:09:12,661 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:09:12,662 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 88 states and 114 transitions. [2024-11-08 17:09:12,664 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 12 [2024-11-08 17:09:12,669 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 88 states to 62 states and 78 transitions. [2024-11-08 17:09:12,669 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2024-11-08 17:09:12,669 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2024-11-08 17:09:12,669 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 78 transitions. [2024-11-08 17:09:12,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-08 17:09:12,670 INFO L218 hiAutomatonCegarLoop]: Abstraction has 62 states and 78 transitions. [2024-11-08 17:09:12,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states and 78 transitions. [2024-11-08 17:09:12,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 41. [2024-11-08 17:09:12,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 29 states have internal predecessors, (37), 10 states have call successors, (14), 11 states have call predecessors, (14), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:09:12,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 51 transitions. [2024-11-08 17:09:12,677 INFO L240 hiAutomatonCegarLoop]: Abstraction has 41 states and 51 transitions. [2024-11-08 17:09:12,677 INFO L425 stractBuchiCegarLoop]: Abstraction has 41 states and 51 transitions. [2024-11-08 17:09:12,678 INFO L332 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2024-11-08 17:09:12,678 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 51 transitions. [2024-11-08 17:09:12,678 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2024-11-08 17:09:12,679 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-08 17:09:12,679 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-08 17:09:12,679 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-08 17:09:12,679 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1] [2024-11-08 17:09:12,680 INFO L745 eck$LassoCheckResult]: Stem: 1498#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 1499#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1; 1495#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 1485#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 1496#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1484#L13 assume !(~r > 0); 1486#L16 assume ~n > 0; 1490#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 1524#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1516#L13 assume !(~r > 0); 1491#L16 assume ~n > 0; 1492#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 1521#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1522#L13 assume ~r > 0; 1508#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 1503#$Ultimate##0 [2024-11-08 17:09:12,680 INFO L747 eck$LassoCheckResult]: Loop: 1503#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1511#L13 assume !(~r > 0); 1510#L16 assume ~n > 0; 1501#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 1507#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1505#L13 assume ~r > 0; 1500#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 1503#$Ultimate##0 [2024-11-08 17:09:12,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:09:12,680 INFO L85 PathProgramCache]: Analyzing trace with hash 708644913, now seen corresponding path program 7 times [2024-11-08 17:09:12,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:09:12,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686758119] [2024-11-08 17:09:12,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:09:12,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:09:12,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:12,827 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:09:12,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 17:09:12,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686758119] [2024-11-08 17:09:12,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686758119] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 17:09:12,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47391095] [2024-11-08 17:09:12,828 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 17:09:12,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 17:09:12,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:12,831 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 17:09:12,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2024-11-08 17:09:12,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:12,883 INFO L255 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 17:09:12,884 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:09:12,911 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:09:12,911 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 17:09:12,954 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:09:12,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47391095] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 17:09:12,956 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 17:09:12,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2024-11-08 17:09:12,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134869936] [2024-11-08 17:09:12,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 17:09:12,960 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-11-08 17:09:12,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:09:12,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1923820573, now seen corresponding path program 2 times [2024-11-08 17:09:12,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:09:12,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250344037] [2024-11-08 17:09:12,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:09:12,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:09:12,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:09:12,972 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:09:12,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:09:12,980 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:09:13,191 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:09:13,192 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:09:13,192 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:09:13,192 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:09:13,192 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-08 17:09:13,192 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:13,192 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:09:13,193 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:09:13,193 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration7_Loop [2024-11-08 17:09:13,193 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:09:13,193 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:09:13,194 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,197 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,214 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,217 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,222 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,225 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,227 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,299 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:09:13,299 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-08 17:09:13,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:13,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:13,301 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:13,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2024-11-08 17:09:13,304 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:09:13,304 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:09:13,324 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-08 17:09:13,325 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~n=0} Honda state: {p_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-08 17:09:13,347 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Forceful destruction successful, exit code 0 [2024-11-08 17:09:13,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:13,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:13,349 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:13,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2024-11-08 17:09:13,353 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-08 17:09:13,353 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:09:13,406 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2024-11-08 17:09:13,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:13,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:13,408 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:13,412 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-08 17:09:13,412 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-08 17:09:13,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2024-11-08 17:09:13,594 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-11-08 17:09:13,597 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Forceful destruction successful, exit code 0 [2024-11-08 17:09:13,597 INFO L204 LassoAnalysis]: Preferences: [2024-11-08 17:09:13,597 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-08 17:09:13,598 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-08 17:09:13,598 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-08 17:09:13,598 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-08 17:09:13,598 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:13,598 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-08 17:09:13,598 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-08 17:09:13,598 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration7_Loop [2024-11-08 17:09:13,598 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-08 17:09:13,598 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-08 17:09:13,599 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,601 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,615 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,618 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,620 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,622 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,624 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-08 17:09:13,682 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-08 17:09:13,682 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-08 17:09:13,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:13,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:13,685 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:13,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2024-11-08 17:09:13,688 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 [2024-11-08 17:09:13,703 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:09:13,703 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:09:13,703 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:09:13,703 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:09:13,703 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:09:13,704 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:09:13,704 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:09:13,706 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-08 17:09:13,719 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2024-11-08 17:09:13,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:13,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:13,721 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:13,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2024-11-08 17:09:13,723 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 [2024-11-08 17:09:13,740 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-08 17:09:13,741 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-08 17:09:13,741 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-08 17:09:13,741 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-08 17:09:13,741 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-08 17:09:13,743 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-08 17:09:13,743 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-08 17:09:13,748 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-08 17:09:13,753 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2024-11-08 17:09:13,754 INFO L444 ModelExtractionUtils]: 1 out of 5 variables were initially zero. Simplification set additionally 2 variables to zero. [2024-11-08 17:09:13,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-08 17:09:13,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:09:13,758 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-08 17:09:13,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2024-11-08 17:09:13,762 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-08 17:09:13,762 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-08 17:09:13,762 INFO L474 LassoAnalysis]: Proved termination. [2024-11-08 17:09:13,762 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_#in~m) = 1*p_#in~m Supporting invariants [] [2024-11-08 17:09:13,781 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Forceful destruction successful, exit code 0 [2024-11-08 17:09:13,781 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-08 17:09:13,795 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:09:13,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:13,831 INFO L255 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-08 17:09:13,832 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:09:13,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:13,893 INFO L255 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-08 17:09:13,894 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:09:14,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2024-11-08 17:09:14,031 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:09:14,032 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 [2024-11-08 17:09:14,032 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 41 states and 51 transitions. cyclomatic complexity: 14 Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:09:14,165 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 41 states and 51 transitions. cyclomatic complexity: 14. Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 175 states and 224 transitions. Complement of second has 25 states. [2024-11-08 17:09:14,166 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 [2024-11-08 17:09:14,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:09:14,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 22 transitions. [2024-11-08 17:09:14,168 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 22 transitions. Stem has 15 letters. Loop has 7 letters. [2024-11-08 17:09:14,168 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:09:14,168 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-08 17:09:14,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:09:14,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:14,219 INFO L255 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-08 17:09:14,219 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:09:14,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:09:14,270 INFO L255 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-08 17:09:14,271 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:09:14,366 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 17:09:14,367 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 6 loop predicates [2024-11-08 17:09:14,367 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 41 states and 51 transitions. cyclomatic complexity: 14 Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:09:14,510 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 41 states and 51 transitions. cyclomatic complexity: 14. Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 194 states and 254 transitions. Complement of second has 30 states. [2024-11-08 17:09:14,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2024-11-08 17:09:14,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:09:14,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 23 transitions. [2024-11-08 17:09:14,513 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 15 letters. Loop has 7 letters. [2024-11-08 17:09:14,513 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:09:14,513 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 22 letters. Loop has 7 letters. [2024-11-08 17:09:14,513 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:09:14,514 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 15 letters. Loop has 14 letters. [2024-11-08 17:09:14,514 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-08 17:09:14,514 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 194 states and 254 transitions. [2024-11-08 17:09:14,518 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 16 [2024-11-08 17:09:14,521 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 194 states to 187 states and 243 transitions. [2024-11-08 17:09:14,522 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 23 [2024-11-08 17:09:14,522 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 26 [2024-11-08 17:09:14,522 INFO L73 IsDeterministic]: Start isDeterministic. Operand 187 states and 243 transitions. [2024-11-08 17:09:14,522 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-08 17:09:14,523 INFO L218 hiAutomatonCegarLoop]: Abstraction has 187 states and 243 transitions. [2024-11-08 17:09:14,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states and 243 transitions. [2024-11-08 17:09:14,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 105. [2024-11-08 17:09:14,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.2597402597402598) internal successors, (97), 67 states have internal predecessors, (97), 28 states have call successors, (43), 37 states have call predecessors, (43), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:09:14,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 140 transitions. [2024-11-08 17:09:14,534 INFO L240 hiAutomatonCegarLoop]: Abstraction has 105 states and 140 transitions. [2024-11-08 17:09:14,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 17:09:14,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 17:09:14,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 17:09:14,539 INFO L87 Difference]: Start difference. First operand 105 states and 140 transitions. Second operand has 6 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 4 states have call successors, (4), 4 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:09:14,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:09:14,616 INFO L93 Difference]: Finished difference Result 109 states and 126 transitions. [2024-11-08 17:09:14,616 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 109 states and 126 transitions. [2024-11-08 17:09:14,618 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-11-08 17:09:14,618 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 109 states to 0 states and 0 transitions. [2024-11-08 17:09:14,618 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2024-11-08 17:09:14,619 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2024-11-08 17:09:14,619 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2024-11-08 17:09:14,619 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2024-11-08 17:09:14,619 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-08 17:09:14,619 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-08 17:09:14,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 17:09:14,621 INFO L425 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-08 17:09:14,621 INFO L332 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2024-11-08 17:09:14,621 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2024-11-08 17:09:14,621 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-11-08 17:09:14,621 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2024-11-08 17:09:14,630 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 08.11 05:09:14 BoogieIcfgContainer [2024-11-08 17:09:14,630 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2024-11-08 17:09:14,631 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-08 17:09:14,631 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-08 17:09:14,635 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-08 17:09:14,636 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 05:08:32" (3/4) ... [2024-11-08 17:09:14,638 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-08 17:09:14,640 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-08 17:09:14,641 INFO L158 Benchmark]: Toolchain (without parser) took 43113.25ms. Allocated memory was 127.9MB in the beginning and 224.4MB in the end (delta: 96.5MB). Free memory was 64.2MB in the beginning and 155.6MB in the end (delta: -91.4MB). Peak memory consumption was 6.4MB. Max. memory is 16.1GB. [2024-11-08 17:09:14,641 INFO L158 Benchmark]: CDTParser took 2.87ms. Allocated memory is still 127.9MB. Free memory is still 100.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 17:09:14,642 INFO L158 Benchmark]: CACSL2BoogieTranslator took 338.51ms. Allocated memory was 127.9MB in the beginning and 186.6MB in the end (delta: 58.7MB). Free memory was 64.1MB in the beginning and 151.7MB in the end (delta: -87.6MB). Peak memory consumption was 9.6MB. Max. memory is 16.1GB. [2024-11-08 17:09:14,642 INFO L158 Benchmark]: Boogie Procedure Inliner took 28.73ms. Allocated memory is still 186.6MB. Free memory was 151.7MB in the beginning and 150.5MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2024-11-08 17:09:14,643 INFO L158 Benchmark]: Boogie Preprocessor took 27.93ms. Allocated memory is still 186.6MB. Free memory was 150.5MB in the beginning and 149.3MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 17:09:14,643 INFO L158 Benchmark]: RCFGBuilder took 375.55ms. Allocated memory is still 186.6MB. Free memory was 149.3MB in the beginning and 137.9MB in the end (delta: 11.4MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2024-11-08 17:09:14,644 INFO L158 Benchmark]: BuchiAutomizer took 42323.45ms. Allocated memory was 186.6MB in the beginning and 224.4MB in the end (delta: 37.7MB). Free memory was 137.9MB in the beginning and 156.7MB in the end (delta: -18.8MB). Peak memory consumption was 17.8MB. Max. memory is 16.1GB. [2024-11-08 17:09:14,644 INFO L158 Benchmark]: Witness Printer took 9.01ms. Allocated memory is still 224.4MB. Free memory was 156.7MB in the beginning and 155.6MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2024-11-08 17:09:14,647 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 2.87ms. Allocated memory is still 127.9MB. Free memory is still 100.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 338.51ms. Allocated memory was 127.9MB in the beginning and 186.6MB in the end (delta: 58.7MB). Free memory was 64.1MB in the beginning and 151.7MB in the end (delta: -87.6MB). Peak memory consumption was 9.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 28.73ms. Allocated memory is still 186.6MB. Free memory was 151.7MB in the beginning and 150.5MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 27.93ms. Allocated memory is still 186.6MB. Free memory was 150.5MB in the beginning and 149.3MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 375.55ms. Allocated memory is still 186.6MB. Free memory was 149.3MB in the beginning and 137.9MB in the end (delta: 11.4MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * BuchiAutomizer took 42323.45ms. Allocated memory was 186.6MB in the beginning and 224.4MB in the end (delta: 37.7MB). Free memory was 137.9MB in the beginning and 156.7MB in the end (delta: -18.8MB). Peak memory consumption was 17.8MB. Max. memory is 16.1GB. * Witness Printer took 9.01ms. Allocated memory is still 224.4MB. Free memory was 156.7MB in the beginning and 155.6MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 8 terminating modules (1 trivial, 5 deterministic, 2 nondeterministic). One deterministic module has 2-nested ranking function null, null and consists of 5 locations. One deterministic module has affine ranking function n and consists of 5 locations. One deterministic module has 2-nested ranking function null, null and consists of 4 locations. One deterministic module has 2-nested ranking function null, null and consists of 8 locations. One deterministic module has affine ranking function \old(m) and consists of 8 locations. One nondeterministic module has affine ranking function n and consists of 5 locations. One nondeterministic module has 2-nested ranking function null, null and consists of 4 locations. 1 modules have a trivial ranking function, the largest among these consists of 6 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 42.1s and 8 iterations. TraceHistogramMax:3. Analysis of lassos took 36.3s. Construction of modules took 0.4s. Büchi inclusion checks took 5.1s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 7. Automata minimization 0.1s AutomataMinimizationTime, 7 MinimizatonAttempts, 157 StatesRemovedByMinimization, 7 NontrivialMinimizations. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [4, 1, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/4 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 192 SdHoareTripleChecker+Valid, 0.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 180 mSDsluCounter, 261 SdHoareTripleChecker+Invalid, 0.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 87 mSDsCounter, 53 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 270 IncrementalHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 53 mSolverCounterUnsat, 174 mSDtfsCounter, 270 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT6 conc0 concLT0 SILN0 SILU0 SILI0 SILT1 lasso0 LassoPreprocessingBenchmarks: Lassos: inital25 mio100 ax100 hnf100 lsp79 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq186 hnf89 smp97 dnf100 smp100 tf106 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 20ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 3 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 17 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 2 LassoNonterminationAnalysisTime: 29.3s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2024-11-08 17:09:14,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2024-11-08 17:09:14,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64ed8c0e-f5aa-4762-9ae7-f2af0d8b66bf/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE