./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd --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 67d91fe988a5bea7f4f6db216a73a82ee0094f62bf84b78c7b55840363e5e889 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 15:41:32,901 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 15:41:32,975 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Termination-64bit-Automizer_Default.epf [2024-11-13 15:41:32,980 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 15:41:32,980 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 15:41:33,016 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 15:41:33,017 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 15:41:33,017 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 15:41:33,018 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 15:41:33,019 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 15:41:33,020 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 15:41:33,020 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 15:41:33,021 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 15:41:33,021 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2024-11-13 15:41:33,022 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2024-11-13 15:41:33,022 INFO L153 SettingsManager]: * Use old map elimination=false [2024-11-13 15:41:33,022 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2024-11-13 15:41:33,022 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2024-11-13 15:41:33,022 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2024-11-13 15:41:33,022 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 15:41:33,022 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2024-11-13 15:41:33,022 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 15:41:33,023 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 15:41:33,023 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2024-11-13 15:41:33,023 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2024-11-13 15:41:33,023 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2024-11-13 15:41:33,023 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 15:41:33,023 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-13 15:41:33,023 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 15:41:33,023 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2024-11-13 15:41:33,023 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 15:41:33,023 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 15:41:33,023 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 15:41:33,024 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 15:41:33,024 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 15:41:33,024 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2024-11-13 15:41:33,024 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR 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_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd 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 -> 67d91fe988a5bea7f4f6db216a73a82ee0094f62bf84b78c7b55840363e5e889 [2024-11-13 15:41:33,337 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 15:41:33,348 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 15:41:33,352 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 15:41:33,353 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 15:41:33,353 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 15:41:33,354 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i Unable to find full path for "g++" [2024-11-13 15:41:35,189 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 15:41:35,433 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 15:41:35,433 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i [2024-11-13 15:41:35,441 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/data/d91dcae28/22705e3f742a43c49924d115d2484ebc/FLAG4eab6fa0b [2024-11-13 15:41:35,456 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/data/d91dcae28/22705e3f742a43c49924d115d2484ebc [2024-11-13 15:41:35,458 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 15:41:35,460 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 15:41:35,461 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 15:41:35,461 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 15:41:35,466 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 15:41:35,467 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,468 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e6c1312 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35, skipping insertion in model container [2024-11-13 15:41:35,468 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,482 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 15:41:35,669 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 15:41:35,681 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 15:41:35,697 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 15:41:35,712 INFO L204 MainTranslator]: Completed translation [2024-11-13 15:41:35,713 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35 WrapperNode [2024-11-13 15:41:35,713 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 15:41:35,714 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 15:41:35,714 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 15:41:35,714 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 15:41:35,721 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,728 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,746 INFO L138 Inliner]: procedures = 11, calls = 19, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 29 [2024-11-13 15:41:35,746 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 15:41:35,747 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 15:41:35,747 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 15:41:35,747 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 15:41:35,757 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,758 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,765 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,784 INFO L175 MemorySlicer]: Split 9 memory accesses to 2 slices as follows [5, 4]. 56 percent of accesses are in the largest equivalence class. The 0 initializations are split as follows [0, 0]. The 4 writes are split as follows [2, 2]. [2024-11-13 15:41:35,785 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,785 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,792 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,797 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,800 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,801 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,807 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 15:41:35,807 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 15:41:35,808 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 15:41:35,808 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 15:41:35,809 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (1/1) ... [2024-11-13 15:41:35,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:35,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:35,849 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:35,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2024-11-13 15:41:35,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-13 15:41:35,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-13 15:41:35,881 INFO L130 BoogieDeclarations]: Found specification of procedure rec [2024-11-13 15:41:35,881 INFO L138 BoogieDeclarations]: Found implementation of procedure rec [2024-11-13 15:41:35,881 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-13 15:41:35,881 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 15:41:35,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 15:41:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-13 15:41:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-13 15:41:35,882 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-13 15:41:35,972 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 15:41:35,974 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 15:41:36,162 INFO L? ?]: Removed 8 outVars from TransFormulas that were not future-live. [2024-11-13 15:41:36,162 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 15:41:36,174 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 15:41:36,175 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 15:41:36,175 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:41:36 BoogieIcfgContainer [2024-11-13 15:41:36,175 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 15:41:36,176 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2024-11-13 15:41:36,177 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2024-11-13 15:41:36,182 INFO L274 PluginConnector]: BuchiAutomizer initialized [2024-11-13 15:41:36,183 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-11-13 15:41:36,183 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 13.11 03:41:35" (1/3) ... [2024-11-13 15:41:36,184 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@42b49be5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.11 03:41:36, skipping insertion in model container [2024-11-13 15:41:36,184 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-11-13 15:41:36,184 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:41:35" (2/3) ... [2024-11-13 15:41:36,184 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@42b49be5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.11 03:41:36, skipping insertion in model container [2024-11-13 15:41:36,185 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-11-13 15:41:36,185 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:41:36" (3/3) ... [2024-11-13 15:41:36,186 INFO L333 chiAutomizerObserver]: Analyzing ICFG rec_malloc_ex11B.i [2024-11-13 15:41:36,248 INFO L299 stractBuchiCegarLoop]: Interprodecural is true [2024-11-13 15:41:36,248 INFO L300 stractBuchiCegarLoop]: Hoare is None [2024-11-13 15:41:36,248 INFO L301 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2024-11-13 15:41:36,249 INFO L302 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2024-11-13 15:41:36,249 INFO L303 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2024-11-13 15:41:36,250 INFO L304 stractBuchiCegarLoop]: Difference is false [2024-11-13 15:41:36,250 INFO L305 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2024-11-13 15:41:36,250 INFO L309 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2024-11-13 15:41:36,256 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 16 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-13 15:41:36,276 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2024-11-13 15:41:36,277 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:41:36,278 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:41:36,284 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2024-11-13 15:41:36,284 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:41:36,284 INFO L331 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2024-11-13 15:41:36,284 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 16 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-13 15:41:36,285 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2024-11-13 15:41:36,285 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:41:36,286 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:41:36,286 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2024-11-13 15:41:36,286 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:41:36,294 INFO L745 eck$LassoCheckResult]: Stem: 10#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 7#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~mem8#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~nondet7#1;call write~int#1(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 11#L28-3true [2024-11-13 15:41:36,296 INFO L747 eck$LassoCheckResult]: Loop: 11#L28-3true call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 9#L28-1true assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 5#L33true call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 12#$Ultimate##0true ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 8#L9true assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int#0(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 15#recFINALtrue assume true; 13#recEXITtrue >#32#return; 4#L33-1true call write~int#1(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_~pp~0#1.base, main_~pp~0#1.offset;havoc main_#t~mem12#1;havoc main_#t~ret11#1; 11#L28-3true [2024-11-13 15:41:36,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:36,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1219, now seen corresponding path program 1 times [2024-11-13 15:41:36,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:36,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059195430] [2024-11-13 15:41:36,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:36,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:36,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:36,419 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:36,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:36,445 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:36,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:36,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1687355296, now seen corresponding path program 1 times [2024-11-13 15:41:36,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:36,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931648366] [2024-11-13 15:41:36,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:36,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:36,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:36,498 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:36,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:36,546 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:36,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:36,548 INFO L85 PathProgramCache]: Analyzing trace with hash -768925086, now seen corresponding path program 1 times [2024-11-13 15:41:36,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:36,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724802973] [2024-11-13 15:41:36,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:36,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:36,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:36,589 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:36,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:36,640 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:37,662 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:41:37,662 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:41:37,663 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:41:37,663 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:41:37,663 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-13 15:41:37,663 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:37,663 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:41:37,663 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:41:37,664 INFO L132 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration1_Lasso [2024-11-13 15:41:37,664 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:41:37,664 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:41:37,679 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,686 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,690 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,693 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,892 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,895 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,898 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,902 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,906 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,910 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,913 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,916 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:37,920 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:38,207 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:41:38,211 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-13 15:41:38,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:38,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:38,216 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:38,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2024-11-13 15:41:38,221 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-13 15:41:38,238 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:38,238 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:38,239 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:38,239 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:38,239 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:38,244 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:38,244 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:38,247 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:38,265 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2024-11-13 15:41:38,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:38,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:38,267 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:38,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2024-11-13 15:41:38,269 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:41:38,280 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:38,280 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:38,280 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:38,281 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:38,281 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:38,285 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:38,285 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:38,288 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:38,306 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2024-11-13 15:41:38,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:38,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:38,309 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:38,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2024-11-13 15:41:38,312 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-13 15:41:38,326 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:38,326 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:38,327 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:38,327 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:38,327 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:38,328 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:38,328 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:38,332 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:38,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2024-11-13 15:41:38,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:38,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:38,352 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:38,353 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-13 15:41:38,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2024-11-13 15:41:38,365 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:38,366 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:38,366 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:38,366 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:38,376 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:38,377 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:38,388 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-13 15:41:38,429 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2024-11-13 15:41:38,432 INFO L444 ModelExtractionUtils]: 1 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2024-11-13 15:41:38,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:38,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:38,442 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:38,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2024-11-13 15:41:38,444 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-13 15:41:38,462 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2024-11-13 15:41:38,463 INFO L474 LassoAnalysis]: Proved termination. [2024-11-13 15:41:38,463 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#1 ULTIMATE.start_main_~qq~0#1.base) 0)_1) = 1*v_rep(select (select #memory_int#1 ULTIMATE.start_main_~qq~0#1.base) 0)_1 Supporting invariants [] [2024-11-13 15:41:38,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2024-11-13 15:41:38,488 INFO L156 tatePredicateManager]: 1 out of 2 supporting invariants were superfluous and have been removed [2024-11-13 15:41:38,494 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#1 [2024-11-13 15:41:38,495 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#1,GLOBAL] [2024-11-13 15:41:38,495 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#1,GLOBAL],[IdentifierExpression[~qq~0!base,]]] [2024-11-13 15:41:38,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:38,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:38,547 INFO L255 TraceCheckSpWp]: Trace formula consists of 25 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 15:41:38,548 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:38,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:38,590 INFO L255 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-13 15:41:38,592 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:38,777 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:41:38,921 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-13 15:41:38,949 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 7 loop predicates [2024-11-13 15:41:38,951 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 16 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 6 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-13 15:41:39,204 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 16 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2). Second operand has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 6 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 64 states and 77 transitions. Complement of second has 24 states. [2024-11-13 15:41:39,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 1 stem states 7 non-accepting loop states 1 accepting loop states [2024-11-13 15:41:39,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 6 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-13 15:41:39,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 22 transitions. [2024-11-13 15:41:39,218 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 22 transitions. Stem has 2 letters. Loop has 8 letters. [2024-11-13 15:41:39,220 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:39,220 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 22 transitions. Stem has 10 letters. Loop has 8 letters. [2024-11-13 15:41:39,220 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:39,220 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 22 transitions. Stem has 2 letters. Loop has 16 letters. [2024-11-13 15:41:39,221 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:39,221 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 64 states and 77 transitions. [2024-11-13 15:41:39,225 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2024-11-13 15:41:39,230 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 64 states to 38 states and 45 transitions. [2024-11-13 15:41:39,231 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 29 [2024-11-13 15:41:39,232 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 30 [2024-11-13 15:41:39,232 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 45 transitions. [2024-11-13 15:41:39,233 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:41:39,233 INFO L218 hiAutomatonCegarLoop]: Abstraction has 38 states and 45 transitions. [2024-11-13 15:41:39,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states and 45 transitions. [2024-11-13 15:41:39,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 35. [2024-11-13 15:41:39,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 25 states have (on average 1.16) internal successors, (29), 25 states have internal predecessors, (29), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-13 15:41:39,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 41 transitions. [2024-11-13 15:41:39,266 INFO L240 hiAutomatonCegarLoop]: Abstraction has 35 states and 41 transitions. [2024-11-13 15:41:39,267 INFO L424 stractBuchiCegarLoop]: Abstraction has 35 states and 41 transitions. [2024-11-13 15:41:39,267 INFO L331 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2024-11-13 15:41:39,267 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 35 states and 41 transitions. [2024-11-13 15:41:39,268 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2024-11-13 15:41:39,268 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:41:39,268 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:41:39,269 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:41:39,269 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2024-11-13 15:41:39,272 INFO L745 eck$LassoCheckResult]: Stem: 192#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 193#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~mem8#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~nondet7#1;call write~int#1(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 203#L28-3 call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 197#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 181#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 195#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 180#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int#0(~op.base, ~op.offset, 4);call write~int#0(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 182#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 194#$Ultimate##0 [2024-11-13 15:41:39,272 INFO L747 eck$LassoCheckResult]: Loop: 194#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 209#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int#0(~op.base, ~op.offset, 4);call write~int#0(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 199#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 194#$Ultimate##0 [2024-11-13 15:41:39,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:39,273 INFO L85 PathProgramCache]: Analyzing trace with hash -45492766, now seen corresponding path program 1 times [2024-11-13 15:41:39,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:39,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884629761] [2024-11-13 15:41:39,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:39,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:39,310 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:39,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:39,340 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:39,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:39,341 INFO L85 PathProgramCache]: Analyzing trace with hash 29944, now seen corresponding path program 1 times [2024-11-13 15:41:39,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:39,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381545089] [2024-11-13 15:41:39,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:39,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:39,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:39,369 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:39,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:39,384 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:39,384 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:39,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1934673783, now seen corresponding path program 2 times [2024-11-13 15:41:39,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:39,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836064714] [2024-11-13 15:41:39,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:39,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:39,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:39,477 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:39,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2024-11-13 15:41:39,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:39,527 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:41,434 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:41:41,435 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:41:41,435 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:41:41,435 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:41:41,435 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-13 15:41:41,435 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:41,435 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:41:41,435 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:41:41,435 INFO L132 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration2_Lasso [2024-11-13 15:41:41,435 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:41:41,435 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:41:41,440 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,445 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,448 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,450 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,454 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,457 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,459 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,463 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,465 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,468 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,470 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,473 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,475 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,821 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,824 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,826 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,829 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,832 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,834 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,837 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,840 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,842 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,845 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,847 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,850 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,852 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:41,855 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:42,373 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:41:42,373 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-13 15:41:42,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,375 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2024-11-13 15:41:42,378 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-13 15:41:42,392 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,392 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:42,392 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,392 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,392 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,393 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:42,393 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:42,395 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,413 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2024-11-13 15:41:42,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,415 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2024-11-13 15:41:42,418 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:41:42,432 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,432 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:42,432 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,432 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,432 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,433 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:42,434 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:42,436 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,453 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2024-11-13 15:41:42,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,455 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2024-11-13 15:41:42,457 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-13 15:41:42,468 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,468 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:42,468 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,468 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,468 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,468 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:42,469 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:42,470 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2024-11-13 15:41:42,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,484 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,485 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2024-11-13 15:41:42,488 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-13 15:41:42,498 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,499 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:42,499 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,499 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,499 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,499 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:42,499 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:42,503 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,521 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2024-11-13 15:41:42,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,524 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2024-11-13 15:41:42,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-13 15:41:42,537 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,537 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:42,538 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,538 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,538 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,538 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:42,538 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:42,540 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,557 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2024-11-13 15:41:42,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,562 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2024-11-13 15:41:42,565 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:41:42,579 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,579 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:42,579 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,579 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,579 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,580 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:42,580 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:42,583 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2024-11-13 15:41:42,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,605 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2024-11-13 15:41:42,610 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-13 15:41:42,622 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,622 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:42,622 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,622 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,622 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,623 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:42,623 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:42,624 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,635 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2024-11-13 15:41:42,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,637 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2024-11-13 15:41:42,639 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-13 15:41:42,649 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,649 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:42,650 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,650 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,650 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,652 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:42,652 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:42,653 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,664 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2024-11-13 15:41:42,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,666 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2024-11-13 15:41:42,668 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-13 15:41:42,679 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,679 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:42,679 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,679 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,679 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,680 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:42,680 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:42,681 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2024-11-13 15:41:42,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,696 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2024-11-13 15:41:42,699 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-13 15:41:42,710 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,710 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:42,710 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,710 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,711 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,711 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:42,711 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:42,713 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,725 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2024-11-13 15:41:42,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,727 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2024-11-13 15:41:42,729 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-13 15:41:42,740 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,740 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:42,740 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,740 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,740 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,741 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:42,741 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:42,742 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,755 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2024-11-13 15:41:42,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,756 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2024-11-13 15:41:42,758 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-13 15:41:42,769 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,769 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,769 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,769 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,772 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:42,772 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:42,777 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2024-11-13 15:41:42,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,801 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,804 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-13 15:41:42,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2024-11-13 15:41:42,819 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,819 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,819 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,819 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,822 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:42,822 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:42,825 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,844 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2024-11-13 15:41:42,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,846 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2024-11-13 15:41:42,849 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-13 15:41:42,863 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,863 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,863 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,863 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,867 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:42,867 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:42,872 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,890 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2024-11-13 15:41:42,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,893 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2024-11-13 15:41:42,896 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-13 15:41:42,910 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,910 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:42,910 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:42,911 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,913 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:42,913 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:42,918 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:42,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2024-11-13 15:41:42,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:42,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:42,938 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:42,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2024-11-13 15:41:42,941 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-13 15:41:42,955 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:42,955 INFO L203 nArgumentSynthesizer]: 8 stem disjuncts [2024-11-13 15:41:42,955 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2024-11-13 15:41:42,955 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:42,973 INFO L401 nArgumentSynthesizer]: We have 44 Motzkin's Theorem applications. [2024-11-13 15:41:42,973 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2024-11-13 15:41:43,004 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:43,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2024-11-13 15:41:43,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:43,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:43,036 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:43,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2024-11-13 15:41:43,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-13 15:41:43,054 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:43,055 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:43,055 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:43,055 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:43,059 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:43,059 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:43,065 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:43,083 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2024-11-13 15:41:43,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:43,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:43,085 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:43,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2024-11-13 15:41:43,089 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-13 15:41:43,103 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:43,103 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:43,103 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:43,103 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:43,106 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:43,106 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:43,110 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:43,128 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2024-11-13 15:41:43,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:43,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:43,131 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:43,134 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-13 15:41:43,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2024-11-13 15:41:43,146 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:43,147 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:43,147 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:43,147 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:43,155 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:43,155 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:43,167 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-13 15:41:43,208 INFO L443 ModelExtractionUtils]: Simplification made 14 calls to the SMT solver. [2024-11-13 15:41:43,208 INFO L444 ModelExtractionUtils]: 3 out of 16 variables were initially zero. Simplification set additionally 6 variables to zero. [2024-11-13 15:41:43,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:43,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:43,210 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:43,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2024-11-13 15:41:43,214 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-13 15:41:43,233 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 2. [2024-11-13 15:41:43,233 INFO L474 LassoAnalysis]: Proved termination. [2024-11-13 15:41:43,234 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select old(#memory_int#0) rec_#in~op.base) 0)_1) = 2*v_rep(select (select old(#memory_int#0) rec_#in~op.base) 0)_1 + 3 Supporting invariants [1*v_rep(select (select old(#memory_int#0) rec_#in~op.base) rec_#in~op.offset)_1 + 1 >= 0, 1*v_rep(select (select old(#memory_int#0) rec_#in~op.base) rec_#in~op.offset)_1 - 1*v_rep(select (select #memory_int#0 rec_#in~op.base) 0)_1 >= 0] [2024-11-13 15:41:43,252 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2024-11-13 15:41:43,271 INFO L156 tatePredicateManager]: 2 out of 4 supporting invariants were superfluous and have been removed [2024-11-13 15:41:43,280 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-13 15:41:43,280 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array UnaryExpression[OLD,IdentifierExpression[#memory_int#0,GLOBAL]] [2024-11-13 15:41:43,280 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[UnaryExpression[OLD,IdentifierExpression[#memory_int#0,GLOBAL]],[IdentifierExpression[#in~op!base,]]] [2024-11-13 15:41:43,313 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:43,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:43,354 INFO L255 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-13 15:41:43,355 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:43,377 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-13 15:41:43,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:43,418 INFO L255 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-13 15:41:43,420 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:43,439 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2024-11-13 15:41:43,499 INFO L349 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2024-11-13 15:41:43,499 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 31 [2024-11-13 15:41:43,533 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-13 15:41:43,534 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2024-11-13 15:41:43,534 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 35 states and 41 transitions. cyclomatic complexity: 10 Second operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 3 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-13 15:41:43,652 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 35 states and 41 transitions. cyclomatic complexity: 10. Second operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 3 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 50 states and 59 transitions. Complement of second has 18 states. [2024-11-13 15:41:43,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2024-11-13 15:41:43,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 3 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-13 15:41:43,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 17 transitions. [2024-11-13 15:41:43,654 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 17 transitions. Stem has 8 letters. Loop has 3 letters. [2024-11-13 15:41:43,655 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:43,655 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 17 transitions. Stem has 11 letters. Loop has 3 letters. [2024-11-13 15:41:43,655 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:43,655 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 17 transitions. Stem has 8 letters. Loop has 6 letters. [2024-11-13 15:41:43,655 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:43,656 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 50 states and 59 transitions. [2024-11-13 15:41:43,657 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2024-11-13 15:41:43,659 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 50 states to 44 states and 53 transitions. [2024-11-13 15:41:43,659 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 29 [2024-11-13 15:41:43,659 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 31 [2024-11-13 15:41:43,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 53 transitions. [2024-11-13 15:41:43,659 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:41:43,659 INFO L218 hiAutomatonCegarLoop]: Abstraction has 44 states and 53 transitions. [2024-11-13 15:41:43,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states and 53 transitions. [2024-11-13 15:41:43,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 42. [2024-11-13 15:41:43,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 31 states have internal predecessors, (35), 6 states have call successors, (6), 5 states have call predecessors, (6), 6 states have return successors, (8), 5 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-13 15:41:43,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 49 transitions. [2024-11-13 15:41:43,669 INFO L240 hiAutomatonCegarLoop]: Abstraction has 42 states and 49 transitions. [2024-11-13 15:41:43,669 INFO L424 stractBuchiCegarLoop]: Abstraction has 42 states and 49 transitions. [2024-11-13 15:41:43,669 INFO L331 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2024-11-13 15:41:43,669 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 42 states and 49 transitions. [2024-11-13 15:41:43,670 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2024-11-13 15:41:43,670 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:41:43,670 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:41:43,671 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:41:43,671 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:41:43,674 INFO L745 eck$LassoCheckResult]: Stem: 370#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 371#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~mem8#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~nondet7#1;call write~int#1(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 381#L28-3 call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 380#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 355#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 374#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 391#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int#0(~op.base, ~op.offset, 4);call write~int#0(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 361#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 372#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 376#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int#0(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 395#recFINAL assume true; 392#recEXIT >#30#return; 354#L19-1 #res := #t~ret5;havoc #t~ret5; 356#recFINAL assume true; 387#recEXIT >#32#return; 362#L33-1 [2024-11-13 15:41:43,674 INFO L747 eck$LassoCheckResult]: Loop: 362#L33-1 call write~int#1(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_~pp~0#1.base, main_~pp~0#1.offset;havoc main_#t~mem12#1;havoc main_#t~ret11#1; 363#L28-3 call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 366#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 367#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 388#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 389#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int#0(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 390#recFINAL assume true; 383#recEXIT >#32#return; 362#L33-1 [2024-11-13 15:41:43,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:43,674 INFO L85 PathProgramCache]: Analyzing trace with hash 1128599779, now seen corresponding path program 1 times [2024-11-13 15:41:43,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:43,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260723395] [2024-11-13 15:41:43,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:43,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:43,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:43,701 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:43,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:43,729 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:43,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:43,729 INFO L85 PathProgramCache]: Analyzing trace with hash 544560002, now seen corresponding path program 2 times [2024-11-13 15:41:43,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:43,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798339175] [2024-11-13 15:41:43,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:43,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:43,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:43,760 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:43,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:43,771 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:43,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:43,772 INFO L85 PathProgramCache]: Analyzing trace with hash 2048156260, now seen corresponding path program 1 times [2024-11-13 15:41:43,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:43,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414533154] [2024-11-13 15:41:43,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:43,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:43,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:43,803 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:43,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:43,832 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:44,176 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2024-11-13 15:41:45,715 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:41:45,715 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:41:45,716 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:41:45,716 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:41:45,716 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-13 15:41:45,716 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:45,716 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:41:45,716 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:41:45,716 INFO L132 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration3_Lasso [2024-11-13 15:41:45,716 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:41:45,716 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:41:45,719 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:45,723 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:45,726 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:45,732 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:45,736 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:45,738 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:45,739 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:45,741 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:45,743 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:46,100 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:46,678 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:41:46,678 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-13 15:41:46,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:46,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:46,682 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:46,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2024-11-13 15:41:46,684 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-13 15:41:46,697 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:46,697 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:46,697 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:46,697 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:46,697 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:46,698 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:46,698 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:46,699 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:46,712 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2024-11-13 15:41:46,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:46,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:46,714 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:46,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2024-11-13 15:41:46,715 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-13 15:41:46,726 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:46,726 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:46,726 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:46,726 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:46,726 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:46,727 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:46,727 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:46,728 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:46,741 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2024-11-13 15:41:46,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:46,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:46,742 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:46,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2024-11-13 15:41:46,744 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-13 15:41:46,754 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:46,755 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:46,755 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:46,755 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:46,755 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:46,755 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:46,755 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:46,756 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:46,767 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2024-11-13 15:41:46,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:46,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:46,769 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:46,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2024-11-13 15:41:46,771 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-13 15:41:46,782 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:46,782 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:46,782 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:46,782 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:46,785 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:46,785 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:46,790 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:46,809 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2024-11-13 15:41:46,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:46,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:46,812 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:46,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2024-11-13 15:41:46,815 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-13 15:41:46,826 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:46,826 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:46,826 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:46,826 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:46,826 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:46,826 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:46,827 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:46,828 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:46,839 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2024-11-13 15:41:46,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:46,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:46,840 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:46,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2024-11-13 15:41:46,853 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-13 15:41:46,863 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:46,863 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:46,864 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:46,864 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:46,864 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:46,864 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:46,864 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:46,865 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:46,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2024-11-13 15:41:46,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:46,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:46,880 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:46,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2024-11-13 15:41:46,883 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:41:46,897 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:46,897 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:46,897 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:46,897 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:46,897 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:46,897 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:46,898 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:46,902 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:46,915 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2024-11-13 15:41:46,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:46,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:46,917 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:46,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2024-11-13 15:41:46,918 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-13 15:41:46,929 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:46,929 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:46,929 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:46,929 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:46,929 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:46,930 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:46,930 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:46,931 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:46,944 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2024-11-13 15:41:46,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:46,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:46,945 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:46,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2024-11-13 15:41:46,947 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-13 15:41:46,958 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:46,958 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:46,958 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2024-11-13 15:41:46,958 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:46,976 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2024-11-13 15:41:46,976 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2024-11-13 15:41:47,015 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-13 15:41:47,065 INFO L443 ModelExtractionUtils]: Simplification made 16 calls to the SMT solver. [2024-11-13 15:41:47,065 INFO L444 ModelExtractionUtils]: 18 out of 31 variables were initially zero. Simplification set additionally 9 variables to zero. [2024-11-13 15:41:47,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:47,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:47,067 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:47,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2024-11-13 15:41:47,070 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-13 15:41:47,087 INFO L438 nArgumentSynthesizer]: Removed 3 redundant supporting invariants from a total of 4. [2024-11-13 15:41:47,087 INFO L474 LassoAnalysis]: Proved termination. [2024-11-13 15:41:47,087 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_#t~mem12#1) = 1*ULTIMATE.start_main_#t~mem12#1 Supporting invariants [-1*ULTIMATE.start_main_#t~ret11#1 - 1 >= 0] [2024-11-13 15:41:47,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2024-11-13 15:41:47,127 INFO L156 tatePredicateManager]: 4 out of 5 supporting invariants were superfluous and have been removed [2024-11-13 15:41:47,129 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #t~mem12 [2024-11-13 15:41:47,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:47,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:47,192 INFO L255 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 15:41:47,194 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:47,320 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:41:47,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:47,470 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-13 15:41:47,472 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:47,479 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-13 15:41:47,526 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-11-13 15:41:47,594 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:41:47,624 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-13 15:41:47,624 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 7 loop predicates [2024-11-13 15:41:47,625 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 42 states and 49 transitions. cyclomatic complexity: 11 Second operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 9 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-13 15:41:47,949 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 42 states and 49 transitions. cyclomatic complexity: 11. Second operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 9 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Result 138 states and 160 transitions. Complement of second has 30 states. [2024-11-13 15:41:47,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 5 stem states 6 non-accepting loop states 2 accepting loop states [2024-11-13 15:41:47,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 9 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-13 15:41:47,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 28 transitions. [2024-11-13 15:41:47,954 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 28 transitions. Stem has 15 letters. Loop has 8 letters. [2024-11-13 15:41:47,955 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:47,955 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 28 transitions. Stem has 23 letters. Loop has 8 letters. [2024-11-13 15:41:47,955 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:47,956 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 28 transitions. Stem has 15 letters. Loop has 16 letters. [2024-11-13 15:41:47,956 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:47,958 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 138 states and 160 transitions. [2024-11-13 15:41:47,965 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2024-11-13 15:41:47,966 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 138 states to 93 states and 107 transitions. [2024-11-13 15:41:47,967 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 61 [2024-11-13 15:41:47,967 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 64 [2024-11-13 15:41:47,967 INFO L73 IsDeterministic]: Start isDeterministic. Operand 93 states and 107 transitions. [2024-11-13 15:41:47,967 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:41:47,967 INFO L218 hiAutomatonCegarLoop]: Abstraction has 93 states and 107 transitions. [2024-11-13 15:41:47,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states and 107 transitions. [2024-11-13 15:41:47,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 84. [2024-11-13 15:41:47,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 59 states have (on average 1.1355932203389831) internal successors, (67), 61 states have internal predecessors, (67), 12 states have call successors, (13), 11 states have call predecessors, (13), 13 states have return successors, (17), 11 states have call predecessors, (17), 12 states have call successors, (17) [2024-11-13 15:41:48,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 97 transitions. [2024-11-13 15:41:48,001 INFO L240 hiAutomatonCegarLoop]: Abstraction has 84 states and 97 transitions. [2024-11-13 15:41:48,002 INFO L424 stractBuchiCegarLoop]: Abstraction has 84 states and 97 transitions. [2024-11-13 15:41:48,003 INFO L331 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2024-11-13 15:41:48,003 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 84 states and 97 transitions. [2024-11-13 15:41:48,004 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2024-11-13 15:41:48,004 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:41:48,004 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:41:48,005 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:41:48,005 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2024-11-13 15:41:48,005 INFO L745 eck$LassoCheckResult]: Stem: 715#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 716#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~mem8#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~nondet7#1;call write~int#1(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 727#L28-3 call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 749#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 744#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 745#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 755#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int#0(~op.base, ~op.offset, 4);call write~int#0(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 753#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 754#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 761#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int#0(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 762#recFINAL assume true; 752#recEXIT >#30#return; 751#L19-1 #res := #t~ret5;havoc #t~ret5; 748#recFINAL assume true; 743#recEXIT >#32#return; 740#L33-1 call write~int#1(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_~pp~0#1.base, main_~pp~0#1.offset;havoc main_#t~mem12#1;havoc main_#t~ret11#1; 739#L28-3 call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 737#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 733#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 735#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 742#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int#0(~op.base, ~op.offset, 4);call write~int#0(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 699#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 719#$Ultimate##0 [2024-11-13 15:41:48,006 INFO L747 eck$LassoCheckResult]: Loop: 719#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 723#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int#0(~op.base, ~op.offset, 4);call write~int#0(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 700#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 719#$Ultimate##0 [2024-11-13 15:41:48,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:48,006 INFO L85 PathProgramCache]: Analyzing trace with hash 343164273, now seen corresponding path program 2 times [2024-11-13 15:41:48,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:48,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74957117] [2024-11-13 15:41:48,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:48,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:48,050 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2024-11-13 15:41:48,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:48,084 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:48,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:48,141 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:48,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:48,141 INFO L85 PathProgramCache]: Analyzing trace with hash 29944, now seen corresponding path program 2 times [2024-11-13 15:41:48,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:48,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355637958] [2024-11-13 15:41:48,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:48,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:48,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:48,150 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:48,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:48,157 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:48,158 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:48,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1184692616, now seen corresponding path program 3 times [2024-11-13 15:41:48,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:48,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666710840] [2024-11-13 15:41:48,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:48,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:48,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:48,208 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:48,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:48,265 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:51,845 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:41:51,845 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:41:51,845 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:41:51,845 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:41:51,845 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-13 15:41:51,846 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:51,846 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:41:51,846 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:41:51,846 INFO L132 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration4_Lasso [2024-11-13 15:41:51,846 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:41:51,846 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:41:51,851 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,853 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,856 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,860 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,862 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,864 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,866 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,868 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,870 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,872 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,875 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,877 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,880 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,882 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,886 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,889 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,891 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,893 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,895 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,898 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,901 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,903 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:51,905 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:52,240 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:52,241 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:52,243 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:52,245 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:41:53,557 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:41:53,557 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-13 15:41:53,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,561 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2024-11-13 15:41:53,567 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-13 15:41:53,581 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,581 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,581 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,581 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,581 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,582 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,582 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,585 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,597 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2024-11-13 15:41:53,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,599 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2024-11-13 15:41:53,610 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-13 15:41:53,622 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,622 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,622 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,622 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,622 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,622 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,623 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,624 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,635 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2024-11-13 15:41:53,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,638 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2024-11-13 15:41:53,641 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-13 15:41:53,652 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,652 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,652 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,652 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,652 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,652 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,652 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,655 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,671 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2024-11-13 15:41:53,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,673 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2024-11-13 15:41:53,675 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-13 15:41:53,685 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,685 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,686 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,686 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,686 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,686 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,686 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,687 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,699 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2024-11-13 15:41:53,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,701 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2024-11-13 15:41:53,703 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-13 15:41:53,713 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,713 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,714 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,714 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,714 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,714 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,714 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,715 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,726 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2024-11-13 15:41:53,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,728 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2024-11-13 15:41:53,730 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-13 15:41:53,740 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,740 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,740 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,740 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,741 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,741 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,741 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,742 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,755 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2024-11-13 15:41:53,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,759 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2024-11-13 15:41:53,761 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-13 15:41:53,771 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,771 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,771 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,771 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,771 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,772 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,772 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,773 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2024-11-13 15:41:53,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,786 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2024-11-13 15:41:53,787 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-13 15:41:53,798 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,798 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,798 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,798 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,798 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,799 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,799 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,800 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,812 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2024-11-13 15:41:53,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,814 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2024-11-13 15:41:53,815 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-13 15:41:53,826 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,826 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,826 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,826 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,826 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,827 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,827 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,828 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,840 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2024-11-13 15:41:53,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,842 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2024-11-13 15:41:53,844 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-13 15:41:53,854 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,854 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,854 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,854 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,855 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,855 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,855 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,856 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,868 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2024-11-13 15:41:53,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,870 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2024-11-13 15:41:53,872 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:41:53,882 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,883 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,883 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,883 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,883 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,883 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,883 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,886 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2024-11-13 15:41:53,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,906 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2024-11-13 15:41:53,908 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-13 15:41:53,918 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,918 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,918 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,918 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,919 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,919 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,919 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,920 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,931 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2024-11-13 15:41:53,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,933 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2024-11-13 15:41:53,935 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-13 15:41:53,945 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,946 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,946 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,946 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,946 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,946 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,946 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,947 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:53,958 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2024-11-13 15:41:53,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:53,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:53,961 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:53,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2024-11-13 15:41:53,964 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-13 15:41:53,976 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:53,976 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:53,976 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:53,976 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:53,976 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:53,976 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:53,976 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:53,980 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2024-11-13 15:41:54,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,003 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2024-11-13 15:41:54,006 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:41:54,019 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,019 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:54,019 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:54,019 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:54,019 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,019 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:54,019 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:54,021 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2024-11-13 15:41:54,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,036 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2024-11-13 15:41:54,038 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-13 15:41:54,049 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,049 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:54,049 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:54,049 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:54,049 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,050 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:54,050 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:54,051 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,068 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2024-11-13 15:41:54,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,070 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2024-11-13 15:41:54,073 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-13 15:41:54,085 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,085 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:54,085 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:54,085 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:54,085 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,085 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:54,085 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:54,087 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,098 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2024-11-13 15:41:54,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,100 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2024-11-13 15:41:54,101 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-13 15:41:54,112 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,112 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:54,112 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:54,112 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:54,112 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,112 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:54,113 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:54,114 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2024-11-13 15:41:54,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,126 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2024-11-13 15:41:54,128 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-13 15:41:54,139 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,139 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:54,139 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:54,139 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:54,139 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,140 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:54,140 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:54,141 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,153 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2024-11-13 15:41:54,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,155 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2024-11-13 15:41:54,156 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-13 15:41:54,167 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,167 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:54,167 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:54,167 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:54,167 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,168 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:54,168 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:54,169 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,180 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2024-11-13 15:41:54,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,182 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2024-11-13 15:41:54,184 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-13 15:41:54,194 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,195 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:41:54,195 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:54,195 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:54,195 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,195 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:41:54,195 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:41:54,196 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2024-11-13 15:41:54,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,210 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2024-11-13 15:41:54,211 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-13 15:41:54,222 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,222 INFO L203 nArgumentSynthesizer]: 32 stem disjuncts [2024-11-13 15:41:54,222 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2024-11-13 15:41:54,222 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,298 INFO L401 nArgumentSynthesizer]: We have 140 Motzkin's Theorem applications. [2024-11-13 15:41:54,298 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2024-11-13 15:41:54,387 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2024-11-13 15:41:54,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,401 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2024-11-13 15:41:54,402 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-13 15:41:54,413 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,413 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:54,413 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:54,413 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,414 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:54,414 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:54,419 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2024-11-13 15:41:54,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,433 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2024-11-13 15:41:54,434 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-13 15:41:54,445 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,445 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:54,445 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:54,445 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,447 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:54,447 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:54,452 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,463 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2024-11-13 15:41:54,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,465 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2024-11-13 15:41:54,467 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-13 15:41:54,477 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,477 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:54,477 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:54,478 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,478 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:54,478 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:54,481 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:41:54,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2024-11-13 15:41:54,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,499 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2024-11-13 15:41:54,502 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:41:54,517 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:41:54,517 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:41:54,517 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:41:54,517 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:41:54,524 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:41:54,524 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:41:54,537 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-13 15:41:54,554 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2024-11-13 15:41:54,554 INFO L444 ModelExtractionUtils]: 4 out of 16 variables were initially zero. Simplification set additionally 9 variables to zero. [2024-11-13 15:41:54,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:41:54,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:41:54,556 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:41:54,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2024-11-13 15:41:54,559 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-13 15:41:54,574 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2024-11-13 15:41:54,575 INFO L474 LassoAnalysis]: Proved termination. [2024-11-13 15:41:54,575 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 rec_#in~op.base) 0)_2) = 2*v_rep(select (select #memory_int#0 rec_#in~op.base) 0)_2 + 1 Supporting invariants [] [2024-11-13 15:41:54,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2024-11-13 15:41:54,604 INFO L156 tatePredicateManager]: 1 out of 2 supporting invariants were superfluous and have been removed [2024-11-13 15:41:54,606 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-13 15:41:54,606 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-13 15:41:54,606 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[#in~op!base,]]] [2024-11-13 15:41:54,628 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:54,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:54,701 INFO L255 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 15:41:54,703 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:54,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:54,883 INFO L255 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-13 15:41:54,884 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2024-11-13 15:41:54,884 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:54,927 INFO L349 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2024-11-13 15:41:54,928 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 31 [2024-11-13 15:41:54,958 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-13 15:41:54,960 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.3 stem predicates 3 loop predicates [2024-11-13 15:41:54,960 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20 Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-13 15:41:55,156 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20. Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 108 states and 125 transitions. Complement of second has 18 states. [2024-11-13 15:41:55,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 3 stem states 3 non-accepting loop states 1 accepting loop states [2024-11-13 15:41:55,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-13 15:41:55,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 17 transitions. [2024-11-13 15:41:55,160 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 17 transitions. Stem has 22 letters. Loop has 3 letters. [2024-11-13 15:41:55,160 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:55,160 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-13 15:41:55,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:55,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:55,264 INFO L255 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 15:41:55,266 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:55,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:55,443 INFO L255 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-13 15:41:55,445 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:55,497 INFO L349 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2024-11-13 15:41:55,497 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 31 [2024-11-13 15:41:55,527 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-13 15:41:55,528 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.3 stem predicates 3 loop predicates [2024-11-13 15:41:55,528 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20 Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-13 15:41:55,717 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20. Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 108 states and 125 transitions. Complement of second has 18 states. [2024-11-13 15:41:55,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 3 stem states 3 non-accepting loop states 1 accepting loop states [2024-11-13 15:41:55,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-13 15:41:55,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 17 transitions. [2024-11-13 15:41:55,719 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 17 transitions. Stem has 22 letters. Loop has 3 letters. [2024-11-13 15:41:55,719 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:55,719 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-13 15:41:55,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:55,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:55,807 INFO L255 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 15:41:55,809 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:56,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:41:56,012 INFO L255 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-13 15:41:56,013 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:41:56,071 INFO L349 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2024-11-13 15:41:56,072 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 31 [2024-11-13 15:41:56,101 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-13 15:41:56,103 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.3 stem predicates 3 loop predicates [2024-11-13 15:41:56,103 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20 Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-13 15:41:56,319 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20. Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 158 states and 182 transitions. Complement of second has 20 states. [2024-11-13 15:41:56,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 3 stem states 3 non-accepting loop states 1 accepting loop states [2024-11-13 15:41:56,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-13 15:41:56,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 23 transitions. [2024-11-13 15:41:56,324 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 23 transitions. Stem has 22 letters. Loop has 3 letters. [2024-11-13 15:41:56,324 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:56,324 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 23 transitions. Stem has 25 letters. Loop has 3 letters. [2024-11-13 15:41:56,324 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:56,324 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 23 transitions. Stem has 22 letters. Loop has 6 letters. [2024-11-13 15:41:56,325 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:41:56,325 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 158 states and 182 transitions. [2024-11-13 15:41:56,331 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2024-11-13 15:41:56,336 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 158 states to 114 states and 138 transitions. [2024-11-13 15:41:56,337 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 70 [2024-11-13 15:41:56,337 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 78 [2024-11-13 15:41:56,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 114 states and 138 transitions. [2024-11-13 15:41:56,337 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:41:56,337 INFO L218 hiAutomatonCegarLoop]: Abstraction has 114 states and 138 transitions. [2024-11-13 15:41:56,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states and 138 transitions. [2024-11-13 15:41:56,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 104. [2024-11-13 15:41:56,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 73 states have (on average 1.1506849315068493) internal successors, (84), 77 states have internal predecessors, (84), 13 states have call successors, (14), 14 states have call predecessors, (14), 18 states have return successors, (22), 12 states have call predecessors, (22), 13 states have call successors, (22) [2024-11-13 15:41:56,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 120 transitions. [2024-11-13 15:41:56,355 INFO L240 hiAutomatonCegarLoop]: Abstraction has 104 states and 120 transitions. [2024-11-13 15:41:56,355 INFO L424 stractBuchiCegarLoop]: Abstraction has 104 states and 120 transitions. [2024-11-13 15:41:56,355 INFO L331 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2024-11-13 15:41:56,355 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 104 states and 120 transitions. [2024-11-13 15:41:56,357 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2024-11-13 15:41:56,357 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:41:56,357 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:41:56,358 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:41:56,361 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:41:56,361 INFO L745 eck$LassoCheckResult]: Stem: 1518#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1519#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~mem8#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~nondet7#1;call write~int#1(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 1533#L28-3 call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1537#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1522#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 1523#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 1558#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int#0(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 1535#recFINAL assume true; 1536#recEXIT >#32#return; 1553#L33-1 call write~int#1(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_~pp~0#1.base, main_~pp~0#1.offset;havoc main_#t~mem12#1;havoc main_#t~ret11#1; 1547#L28-3 call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1548#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1550#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 1551#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 1576#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int#0(~op.base, ~op.offset, 4);call write~int#0(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 1504#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 1596#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 1604#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int#0(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 1600#recFINAL assume true; 1595#recEXIT >#30#return; 1594#L19-1 #res := #t~ret5;havoc #t~ret5; 1593#recFINAL assume true; 1549#recEXIT >#32#return; 1543#L33-1 [2024-11-13 15:41:56,362 INFO L747 eck$LassoCheckResult]: Loop: 1543#L33-1 call write~int#1(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_~pp~0#1.base, main_~pp~0#1.offset;havoc main_#t~mem12#1;havoc main_#t~ret11#1; 1526#L28-3 call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1511#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1512#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 1588#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 1589#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int#0(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 1590#recFINAL assume true; 1591#recEXIT >#32#return; 1543#L33-1 [2024-11-13 15:41:56,362 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:56,362 INFO L85 PathProgramCache]: Analyzing trace with hash -141472348, now seen corresponding path program 4 times [2024-11-13 15:41:56,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:56,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698878662] [2024-11-13 15:41:56,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:56,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:56,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:56,407 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:56,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:56,444 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:56,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:56,445 INFO L85 PathProgramCache]: Analyzing trace with hash 544560002, now seen corresponding path program 3 times [2024-11-13 15:41:56,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:56,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049220678] [2024-11-13 15:41:56,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:56,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:56,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:56,461 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:56,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:56,477 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:41:56,477 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:41:56,477 INFO L85 PathProgramCache]: Analyzing trace with hash -201568731, now seen corresponding path program 5 times [2024-11-13 15:41:56,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:41:56,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211874218] [2024-11-13 15:41:56,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:41:56,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:41:56,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:56,548 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:41:56,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:41:56,582 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:42:01,356 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:42:01,356 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:42:01,356 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:42:01,356 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:42:01,356 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-13 15:42:01,356 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:42:01,356 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:42:01,356 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:42:01,356 INFO L132 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration5_Lasso [2024-11-13 15:42:01,356 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:42:01,356 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:42:02,012 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:42:02,014 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:47:47,414 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:47:47,416 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:47:47,418 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:47:47,420 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:47:47,422 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:47:47,424 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:47:47,426 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:47:48,063 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 56 [2024-11-13 15:47:51,455 WARN L176 XnfTransformerHelper]: Simplifying disjunction of 22504 conjunctions. This might take some time... [2024-11-13 15:47:51,915 INFO L192 XnfTransformerHelper]: Simplified to disjunction of 48 conjunctions. [2024-11-13 15:47:53,638 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:47:53,638 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-13 15:47:53,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:47:53,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:47:53,643 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:47:53,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2024-11-13 15:47:53,646 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:47:53,659 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:47:53,660 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:47:53,660 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:47:53,660 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:47:53,660 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:47:53,660 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:47:53,661 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:47:53,662 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:47:53,676 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2024-11-13 15:47:53,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:47:53,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:47:53,678 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:47:53,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2024-11-13 15:47:53,680 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-13 15:47:53,693 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:47:53,694 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:47:53,694 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:47:53,694 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:47:53,694 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:47:53,694 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:47:53,694 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:47:53,696 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:47:53,709 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2024-11-13 15:47:53,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:47:53,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:47:53,712 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:47:53,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2024-11-13 15:47:53,713 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-13 15:47:53,727 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:47:53,727 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:47:53,727 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:47:53,727 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:47:53,727 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:47:53,728 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:47:53,728 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:47:53,730 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:47:53,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2024-11-13 15:47:53,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:47:53,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:47:53,746 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:47:53,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2024-11-13 15:47:53,748 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-13 15:47:53,761 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:47:53,761 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:47:53,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:47:53,761 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:47:53,762 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:47:53,762 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:47:53,762 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:47:53,765 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:47:53,778 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2024-11-13 15:47:53,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:47:53,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:47:53,780 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:47:53,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2024-11-13 15:47:53,782 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-13 15:47:53,796 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:47:53,796 INFO L203 nArgumentSynthesizer]: 40 stem disjuncts [2024-11-13 15:47:53,796 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2024-11-13 15:47:53,796 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:47:53,868 INFO L401 nArgumentSynthesizer]: We have 172 Motzkin's Theorem applications. [2024-11-13 15:47:53,868 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2024-11-13 15:47:53,952 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:47:53,965 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2024-11-13 15:47:53,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:47:53,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:47:53,967 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:47:53,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2024-11-13 15:47:53,968 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-13 15:47:53,980 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:47:53,981 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:47:53,981 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:47:53,981 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:47:53,982 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:47:53,982 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:47:53,986 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:47:53,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2024-11-13 15:47:53,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:47:53,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:47:54,001 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:47:54,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2024-11-13 15:47:54,003 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-13 15:47:54,015 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:47:54,015 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:47:54,015 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:47:54,015 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:47:54,015 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:47:54,015 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:47:54,015 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:47:54,017 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:47:54,029 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2024-11-13 15:47:54,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:47:54,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:47:54,031 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:47:54,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2024-11-13 15:47:54,032 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-13 15:47:54,044 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:47:54,044 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:47:54,044 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2024-11-13 15:47:54,044 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:47:54,063 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2024-11-13 15:47:54,063 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2024-11-13 15:47:54,113 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-13 15:47:54,318 INFO L443 ModelExtractionUtils]: Simplification made 30 calls to the SMT solver. [2024-11-13 15:47:54,318 INFO L444 ModelExtractionUtils]: 4 out of 36 variables were initially zero. Simplification set additionally 21 variables to zero. [2024-11-13 15:47:54,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:47:54,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:47:54,320 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:47:54,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2024-11-13 15:47:54,321 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-13 15:47:54,340 INFO L438 nArgumentSynthesizer]: Removed 1 redundant supporting invariants from a total of 4. [2024-11-13 15:47:54,340 INFO L474 LassoAnalysis]: Proved termination. [2024-11-13 15:47:54,340 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#1 ULTIMATE.start_main_~qq~0#1.base) ULTIMATE.start_main_~qq~0#1.offset)_3) = 2*v_rep(select (select #memory_int#1 ULTIMATE.start_main_~qq~0#1.base) ULTIMATE.start_main_~qq~0#1.offset)_3 + 1 Supporting invariants [-1*ULTIMATE.start_main_#t~mem12#1 + 1*v_rep(select (select #memory_int#1 ULTIMATE.start_main_~qq~0#1.base) 0)_3 - 2*ULTIMATE.start_main_#t~ret11#1 - 2 >= 0, 1*v_rep(select (select #memory_int#1 ULTIMATE.start_main_~qq~0#1.base) ULTIMATE.start_main_~qq~0#1.offset)_3 >= 0, -1*ULTIMATE.start_main_#t~mem12#1 + 1*v_rep(select (select #memory_int#1 ULTIMATE.start_main_~qq~0#1.base) ULTIMATE.start_main_~qq~0#1.offset)_3 >= 0] [2024-11-13 15:47:54,359 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2024-11-13 15:47:54,400 INFO L156 tatePredicateManager]: 5 out of 8 supporting invariants were superfluous and have been removed [2024-11-13 15:47:54,407 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#1 [2024-11-13 15:47:54,407 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#1,GLOBAL] [2024-11-13 15:47:54,407 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#1,GLOBAL],[IdentifierExpression[~qq~0!base,]]] [2024-11-13 15:47:54,528 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:47:54,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2024-11-13 15:47:54,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:47:54,594 INFO L255 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 15:47:54,596 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:47:54,678 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-13 15:47:54,776 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:47:54,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:47:54,902 INFO L255 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-13 15:47:54,903 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:47:54,919 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 19 [2024-11-13 15:47:55,117 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:47:55,165 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-13 15:47:55,166 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.7 stem predicates 7 loop predicates [2024-11-13 15:47:55,166 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23 Second operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-13 15:47:55,449 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23. Second operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Result 127 states and 149 transitions. Complement of second has 18 states. [2024-11-13 15:47:55,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 7 stem states 2 non-accepting loop states 2 accepting loop states [2024-11-13 15:47:55,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-13 15:47:55,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 16 transitions. [2024-11-13 15:47:55,452 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 16 transitions. Stem has 23 letters. Loop has 8 letters. [2024-11-13 15:47:55,452 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:47:55,452 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-13 15:47:55,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:47:55,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:47:55,533 INFO L255 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 15:47:55,535 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:47:55,602 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-13 15:47:55,699 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:47:55,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:47:55,818 INFO L255 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-13 15:47:55,820 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:47:55,834 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 19 [2024-11-13 15:47:56,005 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:47:56,042 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-13 15:47:56,043 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.7 stem predicates 7 loop predicates [2024-11-13 15:47:56,043 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23 Second operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-13 15:47:56,378 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23. Second operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Result 166 states and 189 transitions. Complement of second has 32 states. [2024-11-13 15:47:56,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 15 states 7 stem states 6 non-accepting loop states 2 accepting loop states [2024-11-13 15:47:56,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-13 15:47:56,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 28 transitions. [2024-11-13 15:47:56,381 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 28 transitions. Stem has 23 letters. Loop has 8 letters. [2024-11-13 15:47:56,382 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:47:56,382 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-13 15:47:56,408 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:47:56,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:47:56,474 INFO L255 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 15:47:56,476 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:47:56,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-13 15:47:56,648 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:47:56,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:47:56,790 INFO L255 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-13 15:47:56,791 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:47:56,805 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 19 [2024-11-13 15:47:56,988 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:47:57,050 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-13 15:47:57,051 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.7 stem predicates 7 loop predicates [2024-11-13 15:47:57,051 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23 Second operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-13 15:47:57,438 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23. Second operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Result 119 states and 140 transitions. Complement of second has 17 states. [2024-11-13 15:47:57,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 7 stem states 2 non-accepting loop states 2 accepting loop states [2024-11-13 15:47:57,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-13 15:47:57,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 18 transitions. [2024-11-13 15:47:57,440 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 18 transitions. Stem has 23 letters. Loop has 8 letters. [2024-11-13 15:47:57,441 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:47:57,441 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-13 15:47:57,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:47:57,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:47:57,691 INFO L255 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 15:47:57,693 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:47:57,764 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-13 15:47:57,862 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:47:58,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:47:58,040 INFO L255 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-13 15:47:58,041 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:47:58,072 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 19 [2024-11-13 15:47:58,288 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:47:58,334 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-13 15:47:58,334 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and with honda bouncer for loop.7 stem predicates 7 loop predicates [2024-11-13 15:47:58,335 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23 Second operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-13 15:47:58,693 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23. Second operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Result 193 states and 220 transitions. Complement of second has 40 states. [2024-11-13 15:47:58,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 15 states 7 stem states 6 non-accepting loop states 2 accepting loop states [2024-11-13 15:47:58,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-13 15:47:58,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 30 transitions. [2024-11-13 15:47:58,696 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 30 transitions. Stem has 23 letters. Loop has 8 letters. [2024-11-13 15:47:58,696 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:47:58,696 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 30 transitions. Stem has 31 letters. Loop has 8 letters. [2024-11-13 15:47:58,696 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:47:58,696 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 30 transitions. Stem has 23 letters. Loop has 16 letters. [2024-11-13 15:47:58,697 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:47:58,697 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 193 states and 220 transitions. [2024-11-13 15:47:58,701 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 7 [2024-11-13 15:47:58,704 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 193 states to 115 states and 131 transitions. [2024-11-13 15:47:58,704 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 24 [2024-11-13 15:47:58,705 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 44 [2024-11-13 15:47:58,705 INFO L73 IsDeterministic]: Start isDeterministic. Operand 115 states and 131 transitions. [2024-11-13 15:47:58,705 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:47:58,705 INFO L218 hiAutomatonCegarLoop]: Abstraction has 115 states and 131 transitions. [2024-11-13 15:47:58,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states and 131 transitions. [2024-11-13 15:47:58,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 109. [2024-11-13 15:47:58,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 77 states have (on average 1.1428571428571428) internal successors, (88), 81 states have internal predecessors, (88), 13 states have call successors, (14), 14 states have call predecessors, (14), 19 states have return successors, (23), 13 states have call predecessors, (23), 13 states have call successors, (23) [2024-11-13 15:47:58,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 125 transitions. [2024-11-13 15:47:58,716 INFO L240 hiAutomatonCegarLoop]: Abstraction has 109 states and 125 transitions. [2024-11-13 15:47:58,716 INFO L424 stractBuchiCegarLoop]: Abstraction has 109 states and 125 transitions. [2024-11-13 15:47:58,716 INFO L331 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2024-11-13 15:47:58,716 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 109 states and 125 transitions. [2024-11-13 15:47:58,718 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 7 [2024-11-13 15:47:58,718 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:47:58,718 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:47:58,719 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:47:58,719 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:47:58,719 INFO L745 eck$LassoCheckResult]: Stem: 2874#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2875#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~mem8#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~nondet7#1;call write~int#1(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 2892#L28-3 call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 2872#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 2873#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 2882#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 2930#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int#0(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 2929#recFINAL assume true; 2928#recEXIT >#32#return; 2927#L33-1 call write~int#1(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_~pp~0#1.base, main_~pp~0#1.offset;havoc main_#t~mem12#1;havoc main_#t~ret11#1; 2887#L28-3 call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 2871#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 2857#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 2900#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 2958#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int#0(~op.base, ~op.offset, 4);call write~int#0(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 2879#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 2880#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 2960#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int#0(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 2959#recFINAL assume true; 2883#recEXIT >#30#return; 2856#L19-1 #res := #t~ret5;havoc #t~ret5; 2858#recFINAL assume true; 2921#recEXIT >#32#return; 2896#L33-1 [2024-11-13 15:47:58,719 INFO L747 eck$LassoCheckResult]: Loop: 2896#L33-1 call write~int#1(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_~pp~0#1.base, main_~pp~0#1.offset;havoc main_#t~mem12#1;havoc main_#t~ret11#1; 2885#L28-3 call main_#t~mem8#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 2886#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~nondet10#1;call write~int#0(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int#1(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 2899#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 2934#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 2931#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int#0(~op.base, ~op.offset, 4);call write~int#0(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 2933#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 2941#$Ultimate##0 ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int#0(~op.base, ~op.offset, 4); 2946#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int#0(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 2943#recFINAL assume true; 2937#recEXIT >#30#return; 2936#L19-1 #res := #t~ret5;havoc #t~ret5; 2935#recFINAL assume true; 2898#recEXIT >#32#return; 2896#L33-1 [2024-11-13 15:47:58,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:47:58,720 INFO L85 PathProgramCache]: Analyzing trace with hash -141472348, now seen corresponding path program 6 times [2024-11-13 15:47:58,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:47:58,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192711468] [2024-11-13 15:47:58,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:47:58,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:47:58,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:47:58,755 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:47:58,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:47:58,790 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:47:58,791 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:47:58,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1589971694, now seen corresponding path program 1 times [2024-11-13 15:47:58,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:47:58,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208328545] [2024-11-13 15:47:58,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:47:58,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:47:58,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:47:58,812 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:47:58,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:47:58,828 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:47:58,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:47:58,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1128912523, now seen corresponding path program 7 times [2024-11-13 15:47:58,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:47:58,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501404568] [2024-11-13 15:47:58,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:47:58,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:47:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:47:58,877 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:47:58,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:47:58,921 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:48:03,238 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:48:03,238 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:48:03,238 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:48:03,238 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:48:03,238 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-13 15:48:03,238 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:48:03,238 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:48:03,238 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:48:03,238 INFO L132 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration6_Lasso [2024-11-13 15:48:03,238 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:48:03,238 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:48:03,287 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:48:03,290 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:48:03,292 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:48:03,295 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:48:03,298 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:48:03,302 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:48:03,305 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:48:08,613 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:48:08,616 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:48:08,620 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:48:08,999 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 22 [2024-11-13 15:48:10,883 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:48:10,883 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-13 15:48:10,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:48:10,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:48:10,885 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:48:10,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2024-11-13 15:48:10,887 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-13 15:48:10,899 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:48:10,899 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:48:10,899 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:48:10,899 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:48:10,899 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:48:10,900 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:48:10,900 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:48:10,901 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:48:10,914 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2024-11-13 15:48:10,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:48:10,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:48:10,916 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:48:10,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2024-11-13 15:48:10,918 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-13 15:48:10,930 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:48:10,930 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:48:10,931 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:48:10,931 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:48:10,931 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:48:10,931 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:48:10,932 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:48:10,933 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:48:10,948 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2024-11-13 15:48:10,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:48:10,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:48:10,950 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:48:10,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2024-11-13 15:48:10,952 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:48:10,963 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:48:10,963 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:48:10,963 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:48:10,963 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:48:10,963 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:48:10,963 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:48:10,963 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:48:10,964 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:48:10,976 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2024-11-13 15:48:10,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:48:10,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:48:10,978 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:48:10,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2024-11-13 15:48:10,979 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-13 15:48:10,990 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:48:10,990 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:48:10,990 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:48:10,990 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:48:10,990 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:48:10,991 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:48:10,991 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:48:10,992 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:48:11,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2024-11-13 15:48:11,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:48:11,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:48:11,008 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:48:11,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2024-11-13 15:48:11,011 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-13 15:48:11,025 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:48:11,025 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:48:11,025 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:48:11,025 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:48:11,027 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2024-11-13 15:48:11,027 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2024-11-13 15:48:11,031 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:48:11,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Ended with exit code 0 [2024-11-13 15:48:11,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:48:11,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:48:11,052 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:48:11,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2024-11-13 15:48:11,054 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-13 15:48:11,069 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:48:11,069 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:48:11,069 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:48:11,069 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:48:11,069 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:48:11,069 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:48:11,070 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:48:11,074 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:48:11,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2024-11-13 15:48:11,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:48:11,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:48:11,089 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:48:11,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2024-11-13 15:48:11,091 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-13 15:48:11,104 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:48:11,104 INFO L203 nArgumentSynthesizer]: 40 stem disjuncts [2024-11-13 15:48:11,104 INFO L204 nArgumentSynthesizer]: 4 loop disjuncts [2024-11-13 15:48:11,104 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:48:11,275 INFO L401 nArgumentSynthesizer]: We have 360 Motzkin's Theorem applications. [2024-11-13 15:48:11,276 INFO L402 nArgumentSynthesizer]: A total of 8 supporting invariants were added. [2024-11-13 15:48:11,653 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:48:11,668 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2024-11-13 15:48:11,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:48:11,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:48:11,670 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:48:11,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2024-11-13 15:48:11,672 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-13 15:48:11,682 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:48:11,683 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:48:11,683 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:48:11,683 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:48:11,683 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:48:11,684 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:48:11,684 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:48:11,686 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:48:11,697 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Forceful destruction successful, exit code 0 [2024-11-13 15:48:11,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:48:11,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:48:11,699 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:48:11,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2024-11-13 15:48:11,700 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-13 15:48:11,711 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:48:11,711 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:48:11,711 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2024-11-13 15:48:11,711 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:48:11,727 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2024-11-13 15:48:11,727 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2024-11-13 15:48:11,762 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-13 15:48:11,811 INFO L443 ModelExtractionUtils]: Simplification made 13 calls to the SMT solver. [2024-11-13 15:48:11,812 INFO L444 ModelExtractionUtils]: 2 out of 26 variables were initially zero. Simplification set additionally 20 variables to zero. [2024-11-13 15:48:11,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:48:11,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:48:11,815 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:48:11,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2024-11-13 15:48:11,818 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-13 15:48:11,833 INFO L438 nArgumentSynthesizer]: Removed 3 redundant supporting invariants from a total of 4. [2024-11-13 15:48:11,833 INFO L474 LassoAnalysis]: Proved termination. [2024-11-13 15:48:11,833 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_#t~mem12#1) = 1*ULTIMATE.start_main_#t~mem12#1 Supporting invariants [-1*ULTIMATE.start_main_#t~ret11#1 - 1 >= 0] [2024-11-13 15:48:11,847 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2024-11-13 15:48:11,866 INFO L156 tatePredicateManager]: 4 out of 5 supporting invariants were superfluous and have been removed [2024-11-13 15:48:11,867 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #t~mem12 [2024-11-13 15:48:11,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:48:11,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:48:11,949 INFO L255 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-13 15:48:11,950 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:48:12,066 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:48:12,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:48:12,254 INFO L255 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 15:48:12,256 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:48:12,262 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-13 15:48:12,311 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-11-13 15:48:12,411 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-13 15:48:12,493 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-13 15:48:12,494 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 8 loop predicates [2024-11-13 15:48:12,494 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 109 states and 125 transitions. cyclomatic complexity: 23 Second operand has 13 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 10 states have internal predecessors, (22), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-11-13 15:48:12,845 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 109 states and 125 transitions. cyclomatic complexity: 23. Second operand has 13 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 10 states have internal predecessors, (22), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Result 197 states and 226 transitions. Complement of second has 33 states. [2024-11-13 15:48:12,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 14 states 5 stem states 7 non-accepting loop states 2 accepting loop states [2024-11-13 15:48:12,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 10 states have internal predecessors, (22), 4 states have call successors, (4), 2 states have call predecessors, (4), 3 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-11-13 15:48:12,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 26 transitions. [2024-11-13 15:48:12,847 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 26 transitions. Stem has 23 letters. Loop has 14 letters. [2024-11-13 15:48:12,848 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:48:12,848 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 26 transitions. Stem has 37 letters. Loop has 14 letters. [2024-11-13 15:48:12,848 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:48:12,848 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 26 transitions. Stem has 23 letters. Loop has 28 letters. [2024-11-13 15:48:12,849 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:48:12,849 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 197 states and 226 transitions. [2024-11-13 15:48:12,853 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-11-13 15:48:12,853 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 197 states to 0 states and 0 transitions. [2024-11-13 15:48:12,853 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2024-11-13 15:48:12,853 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2024-11-13 15:48:12,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2024-11-13 15:48:12,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2024-11-13 15:48:12,854 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-13 15:48:12,854 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-13 15:48:12,854 INFO L424 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-13 15:48:12,854 INFO L331 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2024-11-13 15:48:12,854 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2024-11-13 15:48:12,854 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-11-13 15:48:12,854 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2024-11-13 15:48:12,866 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 13.11 03:48:12 BoogieIcfgContainer [2024-11-13 15:48:12,866 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2024-11-13 15:48:12,867 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-13 15:48:12,867 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-13 15:48:12,868 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-13 15:48:12,869 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:41:36" (3/4) ... [2024-11-13 15:48:12,871 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-13 15:48:12,873 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-13 15:48:12,874 INFO L158 Benchmark]: Toolchain (without parser) took 397413.98ms. Allocated memory was 117.4MB in the beginning and 2.8GB in the end (delta: 2.7GB). Free memory was 92.7MB in the beginning and 1.7GB in the end (delta: -1.6GB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2024-11-13 15:48:12,874 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 117.4MB. Free memory was 73.6MB in the beginning and 73.5MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 15:48:12,874 INFO L158 Benchmark]: CACSL2BoogieTranslator took 252.13ms. Allocated memory is still 117.4MB. Free memory was 92.5MB in the beginning and 82.0MB in the end (delta: 10.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 15:48:12,875 INFO L158 Benchmark]: Boogie Procedure Inliner took 32.65ms. Allocated memory is still 117.4MB. Free memory was 82.0MB in the beginning and 81.0MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 15:48:12,875 INFO L158 Benchmark]: Boogie Preprocessor took 60.00ms. Allocated memory is still 117.4MB. Free memory was 81.0MB in the beginning and 79.7MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 15:48:12,875 INFO L158 Benchmark]: RCFGBuilder took 367.77ms. Allocated memory is still 117.4MB. Free memory was 79.7MB in the beginning and 68.7MB in the end (delta: 11.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-13 15:48:12,876 INFO L158 Benchmark]: BuchiAutomizer took 396690.16ms. Allocated memory was 117.4MB in the beginning and 2.8GB in the end (delta: 2.7GB). Free memory was 68.7MB in the beginning and 1.7GB in the end (delta: -1.7GB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. [2024-11-13 15:48:12,876 INFO L158 Benchmark]: Witness Printer took 5.76ms. Allocated memory is still 2.8GB. Free memory was 1.7GB in the beginning and 1.7GB in the end (delta: 445.7kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 15:48:12,878 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.33ms. Allocated memory is still 117.4MB. Free memory was 73.6MB in the beginning and 73.5MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 252.13ms. Allocated memory is still 117.4MB. Free memory was 92.5MB in the beginning and 82.0MB in the end (delta: 10.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 32.65ms. Allocated memory is still 117.4MB. Free memory was 82.0MB in the beginning and 81.0MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 60.00ms. Allocated memory is still 117.4MB. Free memory was 81.0MB in the beginning and 79.7MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 367.77ms. Allocated memory is still 117.4MB. Free memory was 79.7MB in the beginning and 68.7MB in the end (delta: 11.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * BuchiAutomizer took 396690.16ms. Allocated memory was 117.4MB in the beginning and 2.8GB in the end (delta: 2.7GB). Free memory was 68.7MB in the beginning and 1.7GB in the end (delta: -1.7GB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. * Witness Printer took 5.76ms. Allocated memory is still 2.8GB. Free memory was 1.7GB in the beginning and 1.7GB in the end (delta: 445.7kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#1 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#1,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#1,GLOBAL],[IdentifierExpression[~qq~0!base,]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array UnaryExpression[OLD,IdentifierExpression[#memory_int#0,GLOBAL]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[UnaryExpression[OLD,IdentifierExpression[#memory_int#0,GLOBAL]],[IdentifierExpression[#in~op!base,]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #t~mem12 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[#in~op!base,]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#1 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#1,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#1,GLOBAL],[IdentifierExpression[~qq~0!base,]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #t~mem12 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 6 terminating modules (0 trivial, 4 deterministic, 2 nondeterministic). One deterministic module has affine ranking function null and consists of 10 locations. One deterministic module has affine ranking function null and consists of 6 locations. One deterministic module has affine ranking function null and consists of 13 locations. One deterministic module has affine ranking function null and consists of 14 locations. One nondeterministic module has affine ranking function null and consists of 7 locations. One nondeterministic module has affine ranking function null and consists of 15 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 396.6s and 7 iterations. TraceHistogramMax:3. Analysis of lassos took 387.4s. Construction of modules took 0.8s. Büchi inclusion checks took 8.0s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 5. Automata minimization 0.1s AutomataMinimizationTime, 5 MinimizatonAttempts, 30 StatesRemovedByMinimization, 5 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, 0, 1, 1, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 4/4 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 187 SdHoareTripleChecker+Valid, 1.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 187 mSDsluCounter, 316 SdHoareTripleChecker+Invalid, 0.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 193 mSDsCounter, 176 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 607 IncrementalHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 176 mSolverCounterUnsat, 123 mSDtfsCounter, 607 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT0 conc0 concLT0 SILN0 SILU0 SILI0 SILT0 lasso6 LassoPreprocessingBenchmarks: Lassos: inital412 mio100 ax100 hnf100 lsp3061 ukn30 mio100 lsp51 div100 bol100 ite100 ukn100 eq158 hnf96 smp100 dnf496 smp64 tf100 neg100 sie133 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 566ms VariablesStem: 7 VariablesLoop: 3 DisjunctsStem: 40 DisjunctsLoop: 4 SupportingInvariants: 8 MotzkinApplications: 360 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 0 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 0 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.0s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2024-11-13 15:48:12,911 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2024-11-13 15:48:13,105 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_12447e6c-4cbc-4dcc-8e69-a0ecb4023321/bin/uautomizer-verify-qhAvR1uOyd/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