./Ultimate.py --spec ../sv-benchmarks/c/properties/termination.prp --file ../sv-benchmarks/c/termination-memory-alloca/TelAviv-Amir-Minimum-alloca-2.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerTermination.xml -i ../sv-benchmarks/c/termination-memory-alloca/TelAviv-Amir-Minimum-alloca-2.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 3924410932c0a11a3c37962c46d18333a5b413ea27c689570d00e33ef4d5ae4f --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 15:39:10,674 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 15:39:10,730 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Termination-64bit-Automizer_Default.epf [2025-03-04 15:39:10,734 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 15:39:10,734 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 15:39:10,734 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.Remove goto edges from RCFG [2025-03-04 15:39:10,756 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 15:39:10,757 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 15:39:10,757 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 15:39:10,757 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 15:39:10,757 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 15:39:10,758 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 15:39:10,758 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Use old map elimination=false [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2025-03-04 15:39:10,758 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-03-04 15:39:10,758 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 15:39:10,759 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2025-03-04 15:39:10,759 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 15:39:10,759 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 15:39:10,759 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 15:39:10,759 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 15:39:10,759 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 15:39:10,759 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 15:39:10,759 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2025-03-04 15:39:10,759 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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 3924410932c0a11a3c37962c46d18333a5b413ea27c689570d00e33ef4d5ae4f [2025-03-04 15:39:10,968 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 15:39:10,975 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 15:39:10,977 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 15:39:10,978 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 15:39:10,978 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 15:39:10,979 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/termination-memory-alloca/TelAviv-Amir-Minimum-alloca-2.i [2025-03-04 15:39:12,124 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c68c8cb3/f17e4b422d4445a7af8ac75196edf732/FLAG5c464bca5 [2025-03-04 15:39:12,371 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 15:39:12,373 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/termination-memory-alloca/TelAviv-Amir-Minimum-alloca-2.i [2025-03-04 15:39:12,382 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c68c8cb3/f17e4b422d4445a7af8ac75196edf732/FLAG5c464bca5 [2025-03-04 15:39:12,679 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c68c8cb3/f17e4b422d4445a7af8ac75196edf732 [2025-03-04 15:39:12,682 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 15:39:12,683 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 15:39:12,685 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 15:39:12,685 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 15:39:12,688 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 15:39:12,689 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:12,689 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@19ba5c06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12, skipping insertion in model container [2025-03-04 15:39:12,689 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:12,712 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 15:39:12,915 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 15:39:12,925 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 15:39:12,960 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 15:39:12,979 INFO L204 MainTranslator]: Completed translation [2025-03-04 15:39:12,980 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12 WrapperNode [2025-03-04 15:39:12,980 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 15:39:12,981 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 15:39:12,981 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 15:39:12,981 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 15:39:12,986 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:12,996 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:13,013 INFO L138 Inliner]: procedures = 110, calls = 24, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 68 [2025-03-04 15:39:13,013 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 15:39:13,014 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 15:39:13,014 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 15:39:13,014 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 15:39:13,019 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:13,019 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:13,022 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:13,034 INFO L175 MemorySlicer]: Split 18 memory accesses to 2 slices as follows [9, 9]. 50 percent of accesses are in the largest equivalence class. The 0 initializations are split as follows [0, 0]. The 8 writes are split as follows [4, 4]. [2025-03-04 15:39:13,034 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:13,034 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:13,038 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:13,041 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:13,044 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:13,044 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:13,045 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 15:39:13,049 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 15:39:13,049 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 15:39:13,049 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 15:39:13,050 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (1/1) ... [2025-03-04 15:39:13,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:13,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:13,077 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:13,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2025-03-04 15:39:13,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 15:39:13,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 15:39:13,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 15:39:13,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 15:39:13,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 15:39:13,100 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 15:39:13,100 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 15:39:13,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 15:39:13,171 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 15:39:13,173 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 15:39:13,291 INFO L? ?]: Removed 6 outVars from TransFormulas that were not future-live. [2025-03-04 15:39:13,291 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 15:39:13,298 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 15:39:13,298 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-04 15:39:13,298 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 03:39:13 BoogieIcfgContainer [2025-03-04 15:39:13,298 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 15:39:13,299 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2025-03-04 15:39:13,299 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2025-03-04 15:39:13,303 INFO L274 PluginConnector]: BuchiAutomizer initialized [2025-03-04 15:39:13,303 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-03-04 15:39:13,303 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 04.03 03:39:12" (1/3) ... [2025-03-04 15:39:13,304 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1e975c83 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 04.03 03:39:13, skipping insertion in model container [2025-03-04 15:39:13,304 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-03-04 15:39:13,304 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:39:12" (2/3) ... [2025-03-04 15:39:13,305 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1e975c83 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 04.03 03:39:13, skipping insertion in model container [2025-03-04 15:39:13,305 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-03-04 15:39:13,305 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 03:39:13" (3/3) ... [2025-03-04 15:39:13,306 INFO L363 chiAutomizerObserver]: Analyzing ICFG TelAviv-Amir-Minimum-alloca-2.i [2025-03-04 15:39:13,345 INFO L306 stractBuchiCegarLoop]: Interprodecural is true [2025-03-04 15:39:13,345 INFO L307 stractBuchiCegarLoop]: Hoare is None [2025-03-04 15:39:13,345 INFO L308 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2025-03-04 15:39:13,345 INFO L309 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2025-03-04 15:39:13,345 INFO L310 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2025-03-04 15:39:13,345 INFO L311 stractBuchiCegarLoop]: Difference is false [2025-03-04 15:39:13,345 INFO L312 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2025-03-04 15:39:13,345 INFO L316 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2025-03-04 15:39:13,349 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 14 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:13,361 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2025-03-04 15:39:13,361 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:13,361 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:13,364 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2025-03-04 15:39:13,364 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:13,364 INFO L338 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2025-03-04 15:39:13,364 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 14 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:13,365 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2025-03-04 15:39:13,365 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:13,365 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:13,365 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2025-03-04 15:39:13,365 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:13,370 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" [2025-03-04 15:39:13,370 INFO L754 eck$LassoCheckResult]: Loop: "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" [2025-03-04 15:39:13,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:13,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1568, now seen corresponding path program 1 times [2025-03-04 15:39:13,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:13,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257366614] [2025-03-04 15:39:13,381 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:13,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:13,440 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 2 statements into 1 equivalence classes. [2025-03-04 15:39:13,464 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 2 of 2 statements. [2025-03-04 15:39:13,464 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:13,464 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:13,465 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:13,469 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 2 statements into 1 equivalence classes. [2025-03-04 15:39:13,481 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 2 of 2 statements. [2025-03-04 15:39:13,481 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:13,481 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:13,500 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:13,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:13,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1358895546, now seen corresponding path program 1 times [2025-03-04 15:39:13,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:13,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064114566] [2025-03-04 15:39:13,502 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:13,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:13,517 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:13,528 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:13,528 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:13,528 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:13,528 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:13,533 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:13,542 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:13,545 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:13,546 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:13,548 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:13,550 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:13,550 INFO L85 PathProgramCache]: Analyzing trace with hash 507759769, now seen corresponding path program 1 times [2025-03-04 15:39:13,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:13,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317826155] [2025-03-04 15:39:13,551 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:13,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:13,563 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-03-04 15:39:13,590 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-03-04 15:39:13,590 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:13,590 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:13,590 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:13,597 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-03-04 15:39:13,614 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-03-04 15:39:13,616 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:13,616 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:13,621 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:14,145 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:14,146 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:14,146 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:14,146 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:14,146 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:14,146 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,147 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:14,147 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:14,147 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration1_Lasso [2025-03-04 15:39:14,147 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:14,147 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:14,162 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,169 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,172 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,176 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,179 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,182 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,185 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,187 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,192 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,195 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,198 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,203 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,206 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,208 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,211 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,215 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,217 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,221 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,416 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,420 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,422 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:14,674 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:14,681 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:14,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,684 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2025-03-04 15:39:14,688 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:14,699 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,700 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:14,700 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,700 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,700 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,704 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:14,704 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:14,708 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:14,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,719 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2025-03-04 15:39:14,721 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 [2025-03-04 15:39:14,733 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,733 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:14,733 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,733 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,733 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,734 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:14,734 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:14,735 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:14,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,746 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2025-03-04 15:39:14,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 [2025-03-04 15:39:14,758 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,758 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:14,758 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,758 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,758 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,759 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:14,759 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:14,763 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,769 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2025-03-04 15:39:14,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,772 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2025-03-04 15:39:14,774 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:14,784 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,784 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:14,784 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,784 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,784 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,785 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:14,785 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:14,786 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2025-03-04 15:39:14,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,794 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2025-03-04 15:39:14,796 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 [2025-03-04 15:39:14,806 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,807 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:14,807 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,807 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,807 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,808 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:14,808 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:14,809 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,815 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2025-03-04 15:39:14,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,818 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2025-03-04 15:39:14,820 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 [2025-03-04 15:39:14,830 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,831 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:14,831 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,831 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,831 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,832 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:14,832 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:14,834 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:14,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,847 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,849 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2025-03-04 15:39:14,850 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 [2025-03-04 15:39:14,860 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,860 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:14,860 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,860 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,860 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,861 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:14,861 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:14,862 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,869 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2025-03-04 15:39:14,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,871 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2025-03-04 15:39:14,875 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 [2025-03-04 15:39:14,885 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,885 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:14,885 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,885 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,885 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,886 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:14,886 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:14,889 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:14,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,897 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2025-03-04 15:39:14,900 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 [2025-03-04 15:39:14,911 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,911 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:14,911 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,911 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,911 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,912 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:14,912 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:14,913 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:14,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,922 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2025-03-04 15:39:14,925 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 [2025-03-04 15:39:14,935 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,935 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:14,935 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,935 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,935 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,936 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:14,936 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:14,937 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:14,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,946 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2025-03-04 15:39:14,949 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 [2025-03-04 15:39:14,959 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,959 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,959 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,959 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,961 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:14,961 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:14,964 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:14,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,973 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:14,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2025-03-04 15:39:14,976 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 [2025-03-04 15:39:14,986 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:14,986 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:14,986 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:14,987 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:14,987 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:14,989 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:14,989 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:14,990 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:14,996 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2025-03-04 15:39:14,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:14,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:14,998 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:15,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2025-03-04 15:39:15,017 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:15,027 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:15,027 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:15,027 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:15,027 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:15,027 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:15,028 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:15,028 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:15,029 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:15,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2025-03-04 15:39:15,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:15,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:15,038 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:15,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2025-03-04 15:39:15,040 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 [2025-03-04 15:39:15,050 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:15,051 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:15,051 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:15,051 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:15,051 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:15,051 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:15,052 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:15,053 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:15,059 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2025-03-04 15:39:15,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:15,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:15,062 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:15,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2025-03-04 15:39:15,065 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 [2025-03-04 15:39:15,075 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:15,075 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:15,075 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:15,075 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:15,077 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:15,077 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:15,080 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:15,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2025-03-04 15:39:15,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:15,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:15,089 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:15,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2025-03-04 15:39:15,092 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:15,103 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:15,103 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:15,103 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:15,103 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:15,103 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:15,105 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:15,106 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:15,107 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:15,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:15,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:15,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:15,118 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:15,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2025-03-04 15:39:15,120 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 [2025-03-04 15:39:15,130 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:15,130 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:15,130 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:15,130 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:15,130 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:15,131 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:15,131 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:15,132 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:15,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2025-03-04 15:39:15,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:15,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:15,141 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:15,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2025-03-04 15:39:15,144 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 [2025-03-04 15:39:15,154 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:15,155 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:15,155 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:15,155 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:15,157 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:15,157 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:15,162 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:15,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2025-03-04 15:39:15,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:15,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:15,177 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:15,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2025-03-04 15:39:15,178 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 [2025-03-04 15:39:15,189 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:15,189 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:15,189 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:15,189 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:15,193 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:15,193 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:15,197 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:15,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:15,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:15,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:15,206 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:15,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2025-03-04 15:39:15,209 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 [2025-03-04 15:39:15,219 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:15,219 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:15,219 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:15,219 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:15,219 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:15,223 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:15,223 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:15,225 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:15,233 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2025-03-04 15:39:15,235 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2025-03-04 15:39:15,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:15,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:15,239 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:15,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2025-03-04 15:39:15,242 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:15,242 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2025-03-04 15:39:15,242 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:15,242 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_1) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_1 Supporting invariants [] [2025-03-04 15:39:15,248 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2025-03-04 15:39:15,280 INFO L156 tatePredicateManager]: 10 out of 10 supporting invariants were superfluous and have been removed [2025-03-04 15:39:15,284 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:15,284 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:15,285 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:15,300 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:15,311 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 2 statements into 1 equivalence classes. [2025-03-04 15:39:15,322 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 2 of 2 statements. [2025-03-04 15:39:15,322 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:15,322 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:15,323 INFO L256 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:15,324 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:15,334 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:15,340 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:15,340 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:15,340 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:15,341 INFO L256 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-04 15:39:15,342 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:15,430 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 43 treesize of output 16 [2025-03-04 15:39:15,455 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:15,478 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-03-04 15:39:15,479 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 14 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 1.6) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:15,553 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 14 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 13 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0). Second operand has 5 states, 5 states have (on average 1.6) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 45 states and 61 transitions. Complement of second has 10 states. [2025-03-04 15:39:15,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:15,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 1.6) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:15,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 23 transitions. [2025-03-04 15:39:15,564 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 23 transitions. Stem has 2 letters. Loop has 6 letters. [2025-03-04 15:39:15,565 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:15,565 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 23 transitions. Stem has 8 letters. Loop has 6 letters. [2025-03-04 15:39:15,565 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:15,565 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 23 transitions. Stem has 2 letters. Loop has 12 letters. [2025-03-04 15:39:15,565 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:15,566 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45 states and 61 transitions. [2025-03-04 15:39:15,567 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2025-03-04 15:39:15,569 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45 states to 27 states and 38 transitions. [2025-03-04 15:39:15,570 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 18 [2025-03-04 15:39:15,570 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 20 [2025-03-04 15:39:15,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 38 transitions. [2025-03-04 15:39:15,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:15,571 INFO L218 hiAutomatonCegarLoop]: Abstraction has 27 states and 38 transitions. [2025-03-04 15:39:15,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states and 38 transitions. [2025-03-04 15:39:15,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 22. [2025-03-04 15:39:15,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 22 states have (on average 1.4090909090909092) internal successors, (31), 21 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:15,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 31 transitions. [2025-03-04 15:39:15,587 INFO L240 hiAutomatonCegarLoop]: Abstraction has 22 states and 31 transitions. [2025-03-04 15:39:15,587 INFO L432 stractBuchiCegarLoop]: Abstraction has 22 states and 31 transitions. [2025-03-04 15:39:15,587 INFO L338 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2025-03-04 15:39:15,587 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 22 states and 31 transitions. [2025-03-04 15:39:15,588 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2025-03-04 15:39:15,588 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:15,588 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:15,588 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:15,588 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:15,589 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume !main_#t~short8#1;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:15,589 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:15,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:15,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1448572407, now seen corresponding path program 1 times [2025-03-04 15:39:15,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:15,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952705003] [2025-03-04 15:39:15,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:15,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:15,597 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:15,605 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:15,605 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:15,605 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:15,652 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:15,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 15:39:15,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952705003] [2025-03-04 15:39:15,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952705003] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 15:39:15,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 15:39:15,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 15:39:15,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000026827] [2025-03-04 15:39:15,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 15:39:15,654 INFO L757 eck$LassoCheckResult]: stem already infeasible [2025-03-04 15:39:15,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:15,654 INFO L85 PathProgramCache]: Analyzing trace with hash 975728694, now seen corresponding path program 1 times [2025-03-04 15:39:15,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:15,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155771790] [2025-03-04 15:39:15,655 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:15,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:15,662 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:15,666 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:15,666 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:15,666 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:15,666 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:15,668 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:15,671 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:15,671 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:15,671 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:15,673 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:15,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 15:39:15,833 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 15:39:15,833 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 15:39:15,835 INFO L87 Difference]: Start difference. First operand 22 states and 31 transitions. cyclomatic complexity: 11 Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:15,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 15:39:15,842 INFO L93 Difference]: Finished difference Result 25 states and 31 transitions. [2025-03-04 15:39:15,842 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 25 states and 31 transitions. [2025-03-04 15:39:15,843 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2025-03-04 15:39:15,844 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 25 states to 22 states and 28 transitions. [2025-03-04 15:39:15,844 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2025-03-04 15:39:15,844 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2025-03-04 15:39:15,844 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 28 transitions. [2025-03-04 15:39:15,844 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:15,844 INFO L218 hiAutomatonCegarLoop]: Abstraction has 22 states and 28 transitions. [2025-03-04 15:39:15,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states and 28 transitions. [2025-03-04 15:39:15,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2025-03-04 15:39:15,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 21 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:15,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 28 transitions. [2025-03-04 15:39:15,845 INFO L240 hiAutomatonCegarLoop]: Abstraction has 22 states and 28 transitions. [2025-03-04 15:39:15,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 15:39:15,847 INFO L432 stractBuchiCegarLoop]: Abstraction has 22 states and 28 transitions. [2025-03-04 15:39:15,847 INFO L338 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2025-03-04 15:39:15,847 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 22 states and 28 transitions. [2025-03-04 15:39:15,847 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2025-03-04 15:39:15,847 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:15,847 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:15,848 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:15,848 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:15,848 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:15,848 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:15,848 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:15,848 INFO L85 PathProgramCache]: Analyzing trace with hash 1448571446, now seen corresponding path program 1 times [2025-03-04 15:39:15,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:15,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542006672] [2025-03-04 15:39:15,848 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:15,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:15,855 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:15,864 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:15,864 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:15,864 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:15,864 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:15,868 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:15,878 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:15,878 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:15,878 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:15,882 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:15,883 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:15,883 INFO L85 PathProgramCache]: Analyzing trace with hash 975728694, now seen corresponding path program 2 times [2025-03-04 15:39:15,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:15,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310959579] [2025-03-04 15:39:15,883 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:15,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:15,891 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:15,898 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:15,902 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-04 15:39:15,903 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:15,903 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:15,904 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:15,906 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:15,910 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:15,911 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:15,912 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:15,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:15,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1387485525, now seen corresponding path program 1 times [2025-03-04 15:39:15,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:15,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3846497] [2025-03-04 15:39:15,913 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:15,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:15,919 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:15,926 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:15,927 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:15,927 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:15,927 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:15,930 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:15,942 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:15,942 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:15,942 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:15,948 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:16,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2025-03-04 15:39:16,387 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:16,387 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:16,387 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:16,387 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:16,387 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:16,387 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:16,387 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:16,387 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:16,387 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration3_Lasso [2025-03-04 15:39:16,387 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:16,387 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:16,389 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,394 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,395 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,397 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,398 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,401 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,403 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,405 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,408 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,409 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,628 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,631 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,632 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,634 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,639 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,640 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,642 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,643 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,645 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:16,871 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:16,871 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:16,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:16,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:16,881 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:16,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2025-03-04 15:39:16,885 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 [2025-03-04 15:39:16,896 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:16,896 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:16,896 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:16,896 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:16,896 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:16,897 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:16,897 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:16,898 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:16,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:16,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:16,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:16,906 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:16,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2025-03-04 15:39:16,911 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 [2025-03-04 15:39:16,921 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:16,922 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:16,922 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:16,922 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:16,922 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:16,922 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:16,922 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:16,924 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:16,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2025-03-04 15:39:16,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:16,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:16,932 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:16,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2025-03-04 15:39:16,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 [2025-03-04 15:39:16,946 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:16,946 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:16,946 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:16,946 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:16,946 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:16,947 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:16,947 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:16,948 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:16,958 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2025-03-04 15:39:16,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:16,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:16,960 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:16,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2025-03-04 15:39:16,963 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:16,973 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:16,973 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:16,973 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:16,973 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:16,973 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:16,973 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:16,974 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:16,975 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:16,980 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2025-03-04 15:39:16,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:16,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:16,982 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:16,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2025-03-04 15:39:16,984 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 [2025-03-04 15:39:16,994 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:16,994 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:16,994 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:16,994 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:16,995 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:16,995 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:16,997 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:17,003 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2025-03-04 15:39:17,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:17,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:17,006 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:17,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2025-03-04 15:39:17,007 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 [2025-03-04 15:39:17,017 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:17,017 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:17,017 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:17,017 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:17,017 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:17,018 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:17,018 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:17,019 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:17,024 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2025-03-04 15:39:17,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:17,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:17,027 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:17,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2025-03-04 15:39:17,030 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 [2025-03-04 15:39:17,039 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:17,039 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:17,039 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:17,039 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:17,039 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:17,040 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:17,040 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:17,041 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:17,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:17,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:17,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:17,049 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:17,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2025-03-04 15:39:17,052 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 [2025-03-04 15:39:17,061 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:17,061 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:17,061 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:17,061 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:17,061 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:17,062 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:17,062 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:17,063 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:17,068 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2025-03-04 15:39:17,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:17,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:17,070 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:17,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2025-03-04 15:39:17,072 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 [2025-03-04 15:39:17,081 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:17,081 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:17,082 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:17,082 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:17,082 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:17,082 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:17,082 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:17,083 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:17,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2025-03-04 15:39:17,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:17,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:17,090 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:17,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2025-03-04 15:39:17,092 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:17,102 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:17,102 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:17,102 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:17,102 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:17,107 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:17,108 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:17,112 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:17,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2025-03-04 15:39:17,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:17,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:17,120 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:17,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2025-03-04 15:39:17,124 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 [2025-03-04 15:39:17,134 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:17,135 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:17,135 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:17,135 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:17,140 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:17,140 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:17,148 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:17,170 INFO L443 ModelExtractionUtils]: Simplification made 12 calls to the SMT solver. [2025-03-04 15:39:17,170 INFO L444 ModelExtractionUtils]: 1 out of 19 variables were initially zero. Simplification set additionally 13 variables to zero. [2025-03-04 15:39:17,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:17,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:17,174 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:17,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2025-03-04 15:39:17,176 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:17,186 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 2. [2025-03-04 15:39:17,187 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:17,187 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_#t~mem11#1) = 1*ULTIMATE.start_main_#t~mem11#1 Supporting invariants [1*ULTIMATE.start_main_#t~mem10#1 - 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_2 >= 0, 1*ULTIMATE.start_main_#t~mem10#1 >= 0] [2025-03-04 15:39:17,192 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2025-03-04 15:39:17,224 INFO L156 tatePredicateManager]: 12 out of 13 supporting invariants were superfluous and have been removed [2025-03-04 15:39:17,226 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #t~mem11 [2025-03-04 15:39:17,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:17,249 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:17,264 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:17,264 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:17,264 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:17,265 INFO L256 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-04 15:39:17,266 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:17,283 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:17,291 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:17,291 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:17,291 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:17,292 INFO L256 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-04 15:39:17,293 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:17,305 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 [2025-03-04 15:39:17,312 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 [2025-03-04 15:39:17,369 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:17,370 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-03-04 15:39:17,370 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 22 states and 28 transitions. cyclomatic complexity: 8 Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:17,430 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 22 states and 28 transitions. cyclomatic complexity: 8. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 45 states and 59 transitions. Complement of second has 9 states. [2025-03-04 15:39:17,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:17,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:17,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 19 transitions. [2025-03-04 15:39:17,431 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 19 transitions. Stem has 6 letters. Loop has 6 letters. [2025-03-04 15:39:17,431 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:17,431 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 19 transitions. Stem has 12 letters. Loop has 6 letters. [2025-03-04 15:39:17,432 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:17,432 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 19 transitions. Stem has 6 letters. Loop has 12 letters. [2025-03-04 15:39:17,432 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:17,432 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45 states and 59 transitions. [2025-03-04 15:39:17,433 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14 [2025-03-04 15:39:17,434 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45 states to 43 states and 56 transitions. [2025-03-04 15:39:17,434 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 29 [2025-03-04 15:39:17,434 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 31 [2025-03-04 15:39:17,434 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 56 transitions. [2025-03-04 15:39:17,434 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:17,434 INFO L218 hiAutomatonCegarLoop]: Abstraction has 43 states and 56 transitions. [2025-03-04 15:39:17,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states and 56 transitions. [2025-03-04 15:39:17,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 40. [2025-03-04 15:39:17,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 40 states have (on average 1.3) internal successors, (52), 39 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:17,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 52 transitions. [2025-03-04 15:39:17,437 INFO L240 hiAutomatonCegarLoop]: Abstraction has 40 states and 52 transitions. [2025-03-04 15:39:17,437 INFO L432 stractBuchiCegarLoop]: Abstraction has 40 states and 52 transitions. [2025-03-04 15:39:17,437 INFO L338 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2025-03-04 15:39:17,437 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 40 states and 52 transitions. [2025-03-04 15:39:17,437 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 14 [2025-03-04 15:39:17,437 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:17,437 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:17,438 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:17,438 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:17,438 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" [2025-03-04 15:39:17,438 INFO L754 eck$LassoCheckResult]: Loop: "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" [2025-03-04 15:39:17,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:17,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1956041870, now seen corresponding path program 1 times [2025-03-04 15:39:17,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:17,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103635158] [2025-03-04 15:39:17,438 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:17,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:17,443 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-03-04 15:39:17,449 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-03-04 15:39:17,454 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:17,454 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:17,454 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:17,456 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-03-04 15:39:17,463 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-03-04 15:39:17,463 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:17,463 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:17,469 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:17,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:17,470 INFO L85 PathProgramCache]: Analyzing trace with hash 959968044, now seen corresponding path program 3 times [2025-03-04 15:39:17,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:17,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390508992] [2025-03-04 15:39:17,470 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-04 15:39:17,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:17,493 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:17,498 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:17,499 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-04 15:39:17,499 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:17,499 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:17,500 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:17,503 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2025-03-04 15:39:17,504 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:17,504 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:17,504 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:17,508 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:17,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:17,508 INFO L85 PathProgramCache]: Analyzing trace with hash 825125369, now seen corresponding path program 1 times [2025-03-04 15:39:17,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:17,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290487193] [2025-03-04 15:39:17,508 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:17,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:17,518 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-04 15:39:17,524 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-04 15:39:17,525 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:17,525 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:17,525 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:17,527 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-04 15:39:17,538 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-04 15:39:17,538 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:17,538 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:17,540 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:17,911 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:17,911 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:17,911 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:17,911 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:17,911 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:17,911 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:17,911 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:17,911 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:17,911 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration4_Lasso [2025-03-04 15:39:17,911 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:17,911 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:17,912 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,914 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,916 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,918 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,920 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,923 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,925 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,927 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,929 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,931 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,933 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,935 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,937 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,939 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,940 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,942 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,943 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,945 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,947 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,948 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:17,951 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:18,294 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:18,295 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:18,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,298 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2025-03-04 15:39:18,300 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 [2025-03-04 15:39:18,309 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,309 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,309 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,310 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,310 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,310 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,310 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,311 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2025-03-04 15:39:18,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,319 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2025-03-04 15:39:18,321 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 [2025-03-04 15:39:18,331 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,331 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,331 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,331 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,331 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,331 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,331 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,332 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:18,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,340 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2025-03-04 15:39:18,341 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 [2025-03-04 15:39:18,351 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,351 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,351 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,351 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,351 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,351 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,351 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,352 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:18,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,361 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2025-03-04 15:39:18,363 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 [2025-03-04 15:39:18,372 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,372 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,372 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,372 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,373 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:18,373 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:18,376 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,382 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2025-03-04 15:39:18,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,385 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2025-03-04 15:39:18,386 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:18,396 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,397 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,397 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,397 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,397 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,397 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,397 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,398 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,404 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2025-03-04 15:39:18,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,407 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2025-03-04 15:39:18,409 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 [2025-03-04 15:39:18,419 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,420 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,420 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,420 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,420 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,420 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,420 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,423 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:18,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,432 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2025-03-04 15:39:18,435 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:18,445 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,445 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,445 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,445 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,445 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,445 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,445 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,446 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,452 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:18,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,454 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2025-03-04 15:39:18,455 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 [2025-03-04 15:39:18,465 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,465 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,466 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,466 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,466 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,467 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,467 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,470 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,476 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2025-03-04 15:39:18,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,479 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2025-03-04 15:39:18,482 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 [2025-03-04 15:39:18,492 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,492 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,492 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,492 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,492 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,493 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,493 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,494 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,500 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:18,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,502 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2025-03-04 15:39:18,504 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 [2025-03-04 15:39:18,513 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,514 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,514 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,514 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,514 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,514 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,514 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,515 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,521 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:18,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,523 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2025-03-04 15:39:18,526 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 [2025-03-04 15:39:18,536 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,536 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,536 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,536 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,536 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,536 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,536 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,537 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2025-03-04 15:39:18,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,544 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2025-03-04 15:39:18,546 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 [2025-03-04 15:39:18,556 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,556 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,556 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,556 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,556 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,556 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,556 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,557 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2025-03-04 15:39:18,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,565 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2025-03-04 15:39:18,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 [2025-03-04 15:39:18,576 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,576 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,576 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,576 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,577 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:18,577 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:18,579 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2025-03-04 15:39:18,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,587 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2025-03-04 15:39:18,588 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 [2025-03-04 15:39:18,598 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,598 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,598 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,598 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,598 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,598 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,598 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,599 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2025-03-04 15:39:18,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,607 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2025-03-04 15:39:18,608 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 [2025-03-04 15:39:18,618 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,618 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,619 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,619 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,619 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,619 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,619 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,620 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:18,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,627 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2025-03-04 15:39:18,629 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 [2025-03-04 15:39:18,638 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,639 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,639 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,639 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,639 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,639 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,639 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,640 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,646 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2025-03-04 15:39:18,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,648 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2025-03-04 15:39:18,650 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 [2025-03-04 15:39:18,659 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,659 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,660 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,660 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,660 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,660 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,660 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,661 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,666 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2025-03-04 15:39:18,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,668 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2025-03-04 15:39:18,670 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 [2025-03-04 15:39:18,680 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,680 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,680 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,680 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,680 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,680 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,680 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,681 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,687 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2025-03-04 15:39:18,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,689 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2025-03-04 15:39:18,690 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 [2025-03-04 15:39:18,700 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,700 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:18,700 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,700 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,700 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,700 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:18,700 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:18,701 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,707 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2025-03-04 15:39:18,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,709 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2025-03-04 15:39:18,710 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 [2025-03-04 15:39:18,720 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,720 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,720 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,720 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,721 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:18,721 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:18,724 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,729 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2025-03-04 15:39:18,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,732 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2025-03-04 15:39:18,733 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 [2025-03-04 15:39:18,743 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,743 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,743 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,743 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,745 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:18,745 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:18,749 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:18,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:18,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,757 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2025-03-04 15:39:18,759 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 [2025-03-04 15:39:18,769 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:18,769 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:18,769 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:18,769 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:18,772 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:18,772 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:18,778 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:18,784 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2025-03-04 15:39:18,784 INFO L444 ModelExtractionUtils]: 1 out of 13 variables were initially zero. Simplification set additionally 10 variables to zero. [2025-03-04 15:39:18,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:18,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:18,786 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:18,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2025-03-04 15:39:18,787 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:18,799 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:18,799 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:18,799 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#1 ULTIMATE.start_main_~y~0#1.base) 0)_2) = 1*v_rep(select (select #memory_int#1 ULTIMATE.start_main_~y~0#1.base) 0)_2 Supporting invariants [] [2025-03-04 15:39:18,806 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2025-03-04 15:39:18,825 INFO L156 tatePredicateManager]: 10 out of 11 supporting invariants were superfluous and have been removed [2025-03-04 15:39:18,828 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#1 [2025-03-04 15:39:18,828 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#1,GLOBAL] [2025-03-04 15:39:18,828 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#1,GLOBAL],[IdentifierExpression[~y~0!base,]]] [2025-03-04 15:39:18,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:18,856 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-03-04 15:39:18,867 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-03-04 15:39:18,867 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:18,867 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:18,868 INFO L256 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:18,868 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:18,899 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:18,904 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:18,904 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:18,905 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:18,905 INFO L256 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjuncts are in the unsatisfiable core [2025-03-04 15:39:18,906 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:18,983 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:18,984 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2025-03-04 15:39:18,984 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 40 states and 52 transitions. cyclomatic complexity: 16 Second operand has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:19,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2025-03-04 15:39:19,075 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 40 states and 52 transitions. cyclomatic complexity: 16. Second operand has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 67 states and 88 transitions. Complement of second has 12 states. [2025-03-04 15:39:19,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:19,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:19,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 24 transitions. [2025-03-04 15:39:19,076 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 24 transitions. Stem has 7 letters. Loop has 6 letters. [2025-03-04 15:39:19,077 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:19,077 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 24 transitions. Stem has 13 letters. Loop has 6 letters. [2025-03-04 15:39:19,077 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:19,077 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 24 transitions. Stem has 7 letters. Loop has 12 letters. [2025-03-04 15:39:19,077 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:19,077 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 67 states and 88 transitions. [2025-03-04 15:39:19,078 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 28 [2025-03-04 15:39:19,078 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 67 states to 65 states and 85 transitions. [2025-03-04 15:39:19,079 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 45 [2025-03-04 15:39:19,079 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 46 [2025-03-04 15:39:19,079 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 85 transitions. [2025-03-04 15:39:19,079 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:19,079 INFO L218 hiAutomatonCegarLoop]: Abstraction has 65 states and 85 transitions. [2025-03-04 15:39:19,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states and 85 transitions. [2025-03-04 15:39:19,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 62. [2025-03-04 15:39:19,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 62 states have (on average 1.3064516129032258) internal successors, (81), 61 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:19,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 81 transitions. [2025-03-04 15:39:19,082 INFO L240 hiAutomatonCegarLoop]: Abstraction has 62 states and 81 transitions. [2025-03-04 15:39:19,082 INFO L432 stractBuchiCegarLoop]: Abstraction has 62 states and 81 transitions. [2025-03-04 15:39:19,082 INFO L338 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2025-03-04 15:39:19,082 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 62 states and 81 transitions. [2025-03-04 15:39:19,083 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 28 [2025-03-04 15:39:19,083 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:19,083 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:19,083 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:19,083 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:19,084 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" [2025-03-04 15:39:19,084 INFO L754 eck$LassoCheckResult]: Loop: "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" [2025-03-04 15:39:19,084 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:19,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1956041998, now seen corresponding path program 1 times [2025-03-04 15:39:19,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:19,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103847354] [2025-03-04 15:39:19,084 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:19,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:19,090 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-03-04 15:39:19,094 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-03-04 15:39:19,094 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:19,094 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:19,095 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:19,096 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-03-04 15:39:19,101 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-03-04 15:39:19,102 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:19,103 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:19,105 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:19,105 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:19,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1074484776, now seen corresponding path program 2 times [2025-03-04 15:39:19,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:19,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055117267] [2025-03-04 15:39:19,106 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:19,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:19,113 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:19,115 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:19,115 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-04 15:39:19,115 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:19,116 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:19,117 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:19,119 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:19,119 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:19,119 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:19,120 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:19,121 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:19,121 INFO L85 PathProgramCache]: Analyzing trace with hash -1424003723, now seen corresponding path program 1 times [2025-03-04 15:39:19,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:19,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391534273] [2025-03-04 15:39:19,121 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:19,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:19,130 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-04 15:39:19,140 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-04 15:39:19,140 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:19,140 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:19,140 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:19,142 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-04 15:39:19,146 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-04 15:39:19,147 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:19,147 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:19,149 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:19,501 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:19,501 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:19,501 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:19,501 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:19,502 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:19,502 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:19,502 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:19,502 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:19,502 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration5_Lasso [2025-03-04 15:39:19,502 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:19,502 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:19,503 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,505 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,506 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,509 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,511 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,512 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,513 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,515 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,516 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,517 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,518 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,519 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,520 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,702 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,704 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,705 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,707 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,708 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,709 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,710 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,713 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:19,884 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:19,884 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:19,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:19,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:19,888 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:19,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2025-03-04 15:39:19,890 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 [2025-03-04 15:39:19,900 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:19,900 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:19,901 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:19,901 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:19,901 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:19,901 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:19,901 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:19,902 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:19,908 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2025-03-04 15:39:19,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:19,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:19,910 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:19,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2025-03-04 15:39:19,912 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 [2025-03-04 15:39:19,922 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:19,922 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:19,922 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:19,922 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:19,922 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:19,922 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:19,922 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:19,923 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:19,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2025-03-04 15:39:19,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:19,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:19,931 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:19,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2025-03-04 15:39:19,933 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 [2025-03-04 15:39:19,943 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:19,943 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:19,943 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:19,943 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:19,943 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:19,943 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:19,943 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:19,944 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:19,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2025-03-04 15:39:19,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:19,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:19,952 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:19,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2025-03-04 15:39:19,953 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 [2025-03-04 15:39:19,963 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:19,963 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:19,963 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:19,963 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:19,963 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:19,963 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:19,963 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:19,964 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:19,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2025-03-04 15:39:19,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:19,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:19,972 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:19,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2025-03-04 15:39:19,974 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 [2025-03-04 15:39:19,983 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:19,983 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:19,983 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:19,983 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:19,983 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:19,984 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:19,984 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:19,985 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:19,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:19,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:19,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:19,992 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:19,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2025-03-04 15:39:19,994 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 [2025-03-04 15:39:20,005 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:20,005 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:20,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:20,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:20,005 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:20,005 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:20,005 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:20,006 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:20,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2025-03-04 15:39:20,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:20,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:20,015 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:20,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2025-03-04 15:39:20,018 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 [2025-03-04 15:39:20,028 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:20,028 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:20,028 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:20,028 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:20,029 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:20,029 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:20,031 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:20,038 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:20,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:20,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:20,040 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:20,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2025-03-04 15:39:20,044 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 [2025-03-04 15:39:20,054 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:20,055 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:20,055 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:20,055 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:20,055 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:20,055 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:20,055 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:20,056 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:20,063 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:20,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:20,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:20,065 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:20,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2025-03-04 15:39:20,067 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 [2025-03-04 15:39:20,077 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:20,078 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:20,078 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:20,078 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:20,078 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:20,078 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:20,078 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:20,080 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:20,085 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2025-03-04 15:39:20,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:20,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:20,087 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:20,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2025-03-04 15:39:20,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 [2025-03-04 15:39:20,098 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:20,098 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:20,098 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:20,098 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:20,098 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:20,099 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:20,099 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:20,100 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:20,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2025-03-04 15:39:20,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:20,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:20,108 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:20,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2025-03-04 15:39:20,109 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 [2025-03-04 15:39:20,119 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:20,119 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:20,119 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:20,119 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:20,119 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:20,119 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:20,119 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:20,120 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:20,126 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2025-03-04 15:39:20,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:20,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:20,128 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:20,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2025-03-04 15:39:20,129 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 [2025-03-04 15:39:20,139 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:20,139 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:20,139 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:20,139 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:20,139 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:20,140 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:20,140 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:20,141 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:20,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:20,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:20,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:20,149 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:20,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2025-03-04 15:39:20,152 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 [2025-03-04 15:39:20,162 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:20,162 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:20,163 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:20,163 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:20,165 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:20,165 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:20,169 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:20,176 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2025-03-04 15:39:20,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:20,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:20,178 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:20,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2025-03-04 15:39:20,180 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 [2025-03-04 15:39:20,190 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:20,190 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:20,190 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:20,190 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:20,192 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:20,192 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:20,195 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:20,201 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2025-03-04 15:39:20,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:20,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:20,203 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:20,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2025-03-04 15:39:20,205 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 [2025-03-04 15:39:20,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:20,215 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:20,215 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:20,215 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:20,217 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:20,217 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:20,223 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:20,232 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2025-03-04 15:39:20,232 INFO L444 ModelExtractionUtils]: 6 out of 13 variables were initially zero. Simplification set additionally 5 variables to zero. [2025-03-04 15:39:20,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:20,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:20,235 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:20,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2025-03-04 15:39:20,236 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:20,247 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:20,247 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:20,247 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_1) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_1 Supporting invariants [] [2025-03-04 15:39:20,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2025-03-04 15:39:20,268 INFO L156 tatePredicateManager]: 10 out of 11 supporting invariants were superfluous and have been removed [2025-03-04 15:39:20,270 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:20,270 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:20,270 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:20,283 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:20,289 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-03-04 15:39:20,298 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-03-04 15:39:20,298 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:20,298 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:20,299 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:20,299 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:20,319 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:20,325 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:20,325 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:20,325 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:20,326 INFO L256 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-04 15:39:20,327 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:20,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:20,384 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 [2025-03-04 15:39:20,385 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 62 states and 81 transitions. cyclomatic complexity: 26 Second operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:20,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2025-03-04 15:39:20,448 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 62 states and 81 transitions. cyclomatic complexity: 26. Second operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 156 states and 205 transitions. Complement of second has 10 states. [2025-03-04 15:39:20,449 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 [2025-03-04 15:39:20,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:20,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 22 transitions. [2025-03-04 15:39:20,450 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 7 letters. Loop has 6 letters. [2025-03-04 15:39:20,450 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:20,450 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 13 letters. Loop has 6 letters. [2025-03-04 15:39:20,450 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:20,450 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 7 letters. Loop has 12 letters. [2025-03-04 15:39:20,450 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:20,451 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 156 states and 205 transitions. [2025-03-04 15:39:20,452 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 50 [2025-03-04 15:39:20,453 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 156 states to 148 states and 195 transitions. [2025-03-04 15:39:20,453 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 94 [2025-03-04 15:39:20,454 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 97 [2025-03-04 15:39:20,454 INFO L73 IsDeterministic]: Start isDeterministic. Operand 148 states and 195 transitions. [2025-03-04 15:39:20,454 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:20,454 INFO L218 hiAutomatonCegarLoop]: Abstraction has 148 states and 195 transitions. [2025-03-04 15:39:20,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states and 195 transitions. [2025-03-04 15:39:20,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 140. [2025-03-04 15:39:20,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 140 states have (on average 1.3) internal successors, (182), 139 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:20,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 182 transitions. [2025-03-04 15:39:20,463 INFO L240 hiAutomatonCegarLoop]: Abstraction has 140 states and 182 transitions. [2025-03-04 15:39:20,463 INFO L432 stractBuchiCegarLoop]: Abstraction has 140 states and 182 transitions. [2025-03-04 15:39:20,463 INFO L338 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2025-03-04 15:39:20,463 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 140 states and 182 transitions. [2025-03-04 15:39:20,464 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 50 [2025-03-04 15:39:20,464 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:20,464 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:20,465 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:20,465 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:20,465 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" [2025-03-04 15:39:20,465 INFO L754 eck$LassoCheckResult]: Loop: "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" [2025-03-04 15:39:20,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:20,465 INFO L85 PathProgramCache]: Analyzing trace with hash 507755828, now seen corresponding path program 1 times [2025-03-04 15:39:20,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:20,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009485305] [2025-03-04 15:39:20,466 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:20,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:20,471 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-03-04 15:39:20,475 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-03-04 15:39:20,475 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:20,475 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:20,475 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:20,477 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-03-04 15:39:20,480 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-03-04 15:39:20,480 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:20,480 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:20,485 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:20,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:20,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1358891605, now seen corresponding path program 1 times [2025-03-04 15:39:20,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:20,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899535234] [2025-03-04 15:39:20,486 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:20,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:20,491 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:20,495 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:20,495 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:20,495 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:20,495 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:20,496 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:20,502 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:20,503 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:20,503 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:20,504 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:20,504 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:20,504 INFO L85 PathProgramCache]: Analyzing trace with hash -190917304, now seen corresponding path program 2 times [2025-03-04 15:39:20,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:20,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302672439] [2025-03-04 15:39:20,505 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:20,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:20,515 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 14 statements into 2 equivalence classes. [2025-03-04 15:39:20,530 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:20,531 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:39:20,531 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:20,531 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:20,533 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-04 15:39:20,541 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:20,541 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:20,541 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:20,544 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:20,960 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:20,960 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:20,960 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:20,960 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:20,961 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:20,961 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:20,961 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:20,961 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:20,961 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration6_Lasso [2025-03-04 15:39:20,961 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:20,961 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:20,962 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,966 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,968 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,969 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,972 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,973 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,975 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,976 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,977 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,979 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,980 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,987 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,988 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,991 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,992 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,994 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,995 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:20,997 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:21,133 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:21,134 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:21,136 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:21,295 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:21,295 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:21,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,297 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2025-03-04 15:39:21,299 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 [2025-03-04 15:39:21,309 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,309 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,309 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,309 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,309 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,310 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,310 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,311 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2025-03-04 15:39:21,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,318 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2025-03-04 15:39:21,320 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 [2025-03-04 15:39:21,330 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,330 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,330 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,330 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,330 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,330 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,330 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,331 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2025-03-04 15:39:21,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,339 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2025-03-04 15:39:21,340 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 [2025-03-04 15:39:21,350 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,350 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,350 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,350 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,350 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,350 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,350 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,351 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2025-03-04 15:39:21,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,359 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2025-03-04 15:39:21,361 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 [2025-03-04 15:39:21,370 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,371 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,371 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,371 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,376 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:21,376 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:21,379 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,385 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:21,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,387 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2025-03-04 15:39:21,389 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 [2025-03-04 15:39:21,399 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,399 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,399 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,399 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,399 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,399 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,399 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,400 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,406 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2025-03-04 15:39:21,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,408 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2025-03-04 15:39:21,410 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 [2025-03-04 15:39:21,420 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,420 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,420 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,420 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,420 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,421 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,421 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,422 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,427 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2025-03-04 15:39:21,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,429 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2025-03-04 15:39:21,431 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:21,441 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,441 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,441 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,441 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,441 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,441 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,441 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,442 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,448 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2025-03-04 15:39:21,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,450 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2025-03-04 15:39:21,452 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 [2025-03-04 15:39:21,461 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,461 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,462 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,462 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,462 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,462 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,462 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,463 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,468 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2025-03-04 15:39:21,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,470 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2025-03-04 15:39:21,472 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 [2025-03-04 15:39:21,482 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,482 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,482 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,482 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,482 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,482 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,482 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,483 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2025-03-04 15:39:21,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,491 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2025-03-04 15:39:21,493 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 [2025-03-04 15:39:21,503 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,503 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,503 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,503 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,503 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,503 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,503 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,504 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,510 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2025-03-04 15:39:21,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,512 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2025-03-04 15:39:21,514 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 [2025-03-04 15:39:21,524 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,524 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,524 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,524 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,524 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,524 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,524 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,525 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2025-03-04 15:39:21,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,534 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2025-03-04 15:39:21,535 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:21,547 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,547 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,547 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,547 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,547 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,547 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,547 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,548 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2025-03-04 15:39:21,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,557 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2025-03-04 15:39:21,559 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 [2025-03-04 15:39:21,568 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,568 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,568 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,568 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,568 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,569 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,569 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,570 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,576 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Ended with exit code 0 [2025-03-04 15:39:21,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,578 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2025-03-04 15:39:21,579 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 [2025-03-04 15:39:21,589 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,589 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,589 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,589 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,589 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,589 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,589 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,590 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,596 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2025-03-04 15:39:21,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,598 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2025-03-04 15:39:21,600 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 [2025-03-04 15:39:21,609 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,610 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,610 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,610 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,610 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:21,611 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:21,613 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,618 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Ended with exit code 0 [2025-03-04 15:39:21,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,621 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2025-03-04 15:39:21,622 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 [2025-03-04 15:39:21,632 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,632 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,632 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,632 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,632 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,632 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,632 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,633 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:21,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,641 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2025-03-04 15:39:21,642 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 [2025-03-04 15:39:21,652 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,652 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:21,652 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,652 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,652 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,653 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:21,653 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:21,654 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Ended with exit code 0 [2025-03-04 15:39:21,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,661 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2025-03-04 15:39:21,663 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 [2025-03-04 15:39:21,672 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,672 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,672 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,672 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,674 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:21,674 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:21,678 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:21,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,685 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2025-03-04 15:39:21,687 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 [2025-03-04 15:39:21,698 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,698 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,698 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,698 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,700 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:21,701 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:21,705 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Ended with exit code 0 [2025-03-04 15:39:21,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,713 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2025-03-04 15:39:21,714 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 [2025-03-04 15:39:21,724 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,724 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,724 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,724 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,726 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:21,726 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:21,730 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:21,736 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:21,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,738 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2025-03-04 15:39:21,739 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:21,749 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:21,749 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:21,749 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:21,749 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:21,751 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:21,751 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:21,755 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:21,759 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2025-03-04 15:39:21,759 INFO L444 ModelExtractionUtils]: 5 out of 10 variables were initially zero. Simplification set additionally 3 variables to zero. [2025-03-04 15:39:21,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:21,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:21,761 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:21,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2025-03-04 15:39:21,762 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:21,773 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:21,773 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:21,773 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#1 ULTIMATE.start_main_~y~0#1.base) ULTIMATE.start_main_~y~0#1.offset)_5) = 1*v_rep(select (select #memory_int#1 ULTIMATE.start_main_~y~0#1.base) ULTIMATE.start_main_~y~0#1.offset)_5 Supporting invariants [] [2025-03-04 15:39:21,779 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Ended with exit code 0 [2025-03-04 15:39:21,796 INFO L156 tatePredicateManager]: 10 out of 10 supporting invariants were superfluous and have been removed [2025-03-04 15:39:21,797 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#1 [2025-03-04 15:39:21,797 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#1,GLOBAL] [2025-03-04 15:39:21,797 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#1,GLOBAL],[IdentifierExpression[~y~0!base,]]] [2025-03-04 15:39:21,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:21,813 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-03-04 15:39:21,822 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-03-04 15:39:21,823 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:21,823 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:21,823 INFO L256 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:21,824 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:21,836 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:21,841 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:21,841 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:21,841 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:21,842 INFO L256 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-04 15:39:21,843 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:21,888 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 32 treesize of output 16 [2025-03-04 15:39:21,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:21,901 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-03-04 15:39:21,902 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 140 states and 182 transitions. cyclomatic complexity: 57 Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:21,935 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 140 states and 182 transitions. cyclomatic complexity: 57. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 264 states and 336 transitions. Complement of second has 9 states. [2025-03-04 15:39:21,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:21,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:21,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 23 transitions. [2025-03-04 15:39:21,937 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 23 transitions. Stem has 8 letters. Loop has 6 letters. [2025-03-04 15:39:21,937 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:21,937 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 23 transitions. Stem has 14 letters. Loop has 6 letters. [2025-03-04 15:39:21,938 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:21,938 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 23 transitions. Stem has 8 letters. Loop has 12 letters. [2025-03-04 15:39:21,938 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:21,938 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 264 states and 336 transitions. [2025-03-04 15:39:21,941 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 50 [2025-03-04 15:39:21,942 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 264 states to 246 states and 316 transitions. [2025-03-04 15:39:21,942 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 120 [2025-03-04 15:39:21,943 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 134 [2025-03-04 15:39:21,943 INFO L73 IsDeterministic]: Start isDeterministic. Operand 246 states and 316 transitions. [2025-03-04 15:39:21,943 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:21,943 INFO L218 hiAutomatonCegarLoop]: Abstraction has 246 states and 316 transitions. [2025-03-04 15:39:21,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states and 316 transitions. [2025-03-04 15:39:21,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 210. [2025-03-04 15:39:21,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 210 states have (on average 1.2952380952380953) internal successors, (272), 209 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:21,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 272 transitions. [2025-03-04 15:39:21,951 INFO L240 hiAutomatonCegarLoop]: Abstraction has 210 states and 272 transitions. [2025-03-04 15:39:21,951 INFO L432 stractBuchiCegarLoop]: Abstraction has 210 states and 272 transitions. [2025-03-04 15:39:21,951 INFO L338 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2025-03-04 15:39:21,951 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 210 states and 272 transitions. [2025-03-04 15:39:21,954 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 50 [2025-03-04 15:39:21,954 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:21,954 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:21,954 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:21,954 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:21,954 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:21,954 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:21,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:21,955 INFO L85 PathProgramCache]: Analyzing trace with hash -1387485521, now seen corresponding path program 1 times [2025-03-04 15:39:21,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:21,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62493338] [2025-03-04 15:39:21,955 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:21,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:21,966 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:21,977 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:21,977 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:21,977 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:21,977 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:21,979 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:21,984 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:21,984 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:21,984 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:21,986 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:21,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:21,987 INFO L85 PathProgramCache]: Analyzing trace with hash 1093939386, now seen corresponding path program 3 times [2025-03-04 15:39:21,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:21,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297459612] [2025-03-04 15:39:21,987 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-04 15:39:21,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:21,990 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:21,992 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:21,992 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-04 15:39:21,992 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:21,992 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:21,995 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:21,998 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:21,998 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:21,998 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:22,000 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:22,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:22,000 INFO L85 PathProgramCache]: Analyzing trace with hash 73964776, now seen corresponding path program 1 times [2025-03-04 15:39:22,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:22,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132698799] [2025-03-04 15:39:22,000 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:22,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:22,025 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:22,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:22,040 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:22,040 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:22,040 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:22,040 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:22,046 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:22,050 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:22,050 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:22,050 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:22,056 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:22,544 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:22,544 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:22,544 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:22,544 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:22,544 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:22,544 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:22,545 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:22,545 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:22,545 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration7_Lasso [2025-03-04 15:39:22,545 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:22,545 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:22,546 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,548 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,549 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,552 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,554 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,555 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,556 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,562 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,564 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,565 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,567 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,568 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,569 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,571 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,750 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,751 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,752 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,753 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,755 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:22,940 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:22,940 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:22,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:22,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:22,942 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:22,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2025-03-04 15:39:22,944 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 [2025-03-04 15:39:22,953 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:22,954 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:22,954 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:22,954 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:22,954 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:22,954 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:22,954 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:22,955 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:22,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Ended with exit code 0 [2025-03-04 15:39:22,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:22,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:22,963 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:22,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2025-03-04 15:39:22,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 [2025-03-04 15:39:22,973 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:22,974 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:22,974 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:22,974 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:22,974 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:22,974 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:22,974 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:22,975 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:22,980 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Ended with exit code 0 [2025-03-04 15:39:22,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:22,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:22,983 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:22,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2025-03-04 15:39:22,985 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 [2025-03-04 15:39:22,995 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:22,996 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:22,996 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:22,996 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:22,997 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:22,997 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:22,999 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:23,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,009 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2025-03-04 15:39:23,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 [2025-03-04 15:39:23,021 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,022 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:23,022 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,022 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,022 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,022 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:23,022 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:23,024 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:23,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,033 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2025-03-04 15:39:23,036 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:23,046 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,046 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:23,046 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,046 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,046 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,047 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:23,047 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:23,048 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,054 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:23,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,057 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,059 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2025-03-04 15:39:23,060 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 [2025-03-04 15:39:23,069 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,070 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:23,070 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,070 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,070 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,070 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:23,070 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:23,071 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:23,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,080 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2025-03-04 15:39:23,083 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:23,092 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,093 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:23,093 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,093 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,093 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,093 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:23,093 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:23,094 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:23,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,102 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2025-03-04 15:39:23,103 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 [2025-03-04 15:39:23,114 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,114 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:23,114 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,114 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,114 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,114 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:23,114 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:23,115 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,121 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Ended with exit code 0 [2025-03-04 15:39:23,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,123 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2025-03-04 15:39:23,124 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 [2025-03-04 15:39:23,134 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,134 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:23,134 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,134 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,134 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,134 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:23,134 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:23,135 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,141 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Ended with exit code 0 [2025-03-04 15:39:23,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,143 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2025-03-04 15:39:23,144 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 [2025-03-04 15:39:23,154 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,154 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:23,154 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,154 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,154 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,154 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:23,154 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:23,155 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Ended with exit code 0 [2025-03-04 15:39:23,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,163 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2025-03-04 15:39:23,165 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 [2025-03-04 15:39:23,174 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,175 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:23,175 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,175 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,175 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,175 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:23,175 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:23,176 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:23,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,183 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2025-03-04 15:39:23,185 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 [2025-03-04 15:39:23,194 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,195 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:23,195 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,195 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,195 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,195 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:23,195 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:23,196 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,202 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Ended with exit code 0 [2025-03-04 15:39:23,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,204 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2025-03-04 15:39:23,205 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 [2025-03-04 15:39:23,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,215 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,215 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,215 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,216 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:23,216 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:23,218 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,223 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Ended with exit code 0 [2025-03-04 15:39:23,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,226 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2025-03-04 15:39:23,227 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 [2025-03-04 15:39:23,237 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,237 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,237 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,237 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,239 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:23,239 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:23,243 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:23,249 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Ended with exit code 0 [2025-03-04 15:39:23,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,251 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2025-03-04 15:39:23,252 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 [2025-03-04 15:39:23,262 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:23,262 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:23,262 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:23,262 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:23,266 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:23,266 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:23,273 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:23,281 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2025-03-04 15:39:23,281 INFO L444 ModelExtractionUtils]: 3 out of 19 variables were initially zero. Simplification set additionally 14 variables to zero. [2025-03-04 15:39:23,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:23,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:23,283 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:23,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2025-03-04 15:39:23,284 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:23,294 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:23,294 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:23,295 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_6) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_6 Supporting invariants [] [2025-03-04 15:39:23,301 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2025-03-04 15:39:23,315 INFO L156 tatePredicateManager]: 11 out of 11 supporting invariants were superfluous and have been removed [2025-03-04 15:39:23,316 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:23,316 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:23,316 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:23,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:23,333 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:23,344 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:23,344 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:23,344 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:23,345 INFO L256 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:23,345 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:23,358 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:23,362 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:23,363 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:23,363 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:23,363 INFO L256 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-04 15:39:23,364 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:23,367 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 36 treesize of output 13 [2025-03-04 15:39:23,414 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:23,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:23,431 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-03-04 15:39:23,431 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 210 states and 272 transitions. cyclomatic complexity: 81 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:23,460 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 210 states and 272 transitions. cyclomatic complexity: 81. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 332 states and 429 transitions. Complement of second has 9 states. [2025-03-04 15:39:23,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:23,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:23,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 20 transitions. [2025-03-04 15:39:23,461 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 12 letters. Loop has 6 letters. [2025-03-04 15:39:23,462 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:23,462 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 18 letters. Loop has 6 letters. [2025-03-04 15:39:23,462 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:23,462 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 12 letters. Loop has 12 letters. [2025-03-04 15:39:23,462 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:23,462 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 332 states and 429 transitions. [2025-03-04 15:39:23,465 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 56 [2025-03-04 15:39:23,467 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 332 states to 306 states and 399 transitions. [2025-03-04 15:39:23,469 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 147 [2025-03-04 15:39:23,469 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 152 [2025-03-04 15:39:23,469 INFO L73 IsDeterministic]: Start isDeterministic. Operand 306 states and 399 transitions. [2025-03-04 15:39:23,469 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:23,469 INFO L218 hiAutomatonCegarLoop]: Abstraction has 306 states and 399 transitions. [2025-03-04 15:39:23,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states and 399 transitions. [2025-03-04 15:39:23,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 293. [2025-03-04 15:39:23,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 293 states have (on average 1.2969283276450512) internal successors, (380), 292 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:23,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 380 transitions. [2025-03-04 15:39:23,481 INFO L240 hiAutomatonCegarLoop]: Abstraction has 293 states and 380 transitions. [2025-03-04 15:39:23,481 INFO L432 stractBuchiCegarLoop]: Abstraction has 293 states and 380 transitions. [2025-03-04 15:39:23,481 INFO L338 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2025-03-04 15:39:23,481 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 293 states and 380 transitions. [2025-03-04 15:39:23,482 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 56 [2025-03-04 15:39:23,482 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:23,482 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:23,483 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 1, 1, 1] [2025-03-04 15:39:23,483 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:23,483 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" [2025-03-04 15:39:23,483 INFO L754 eck$LassoCheckResult]: Loop: "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" [2025-03-04 15:39:23,483 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:23,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1424003722, now seen corresponding path program 1 times [2025-03-04 15:39:23,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:23,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453301038] [2025-03-04 15:39:23,484 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:23,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:23,494 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-04 15:39:23,500 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-04 15:39:23,500 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:23,501 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:23,501 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:23,504 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-04 15:39:23,509 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-04 15:39:23,509 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:23,509 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:23,511 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:23,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:23,512 INFO L85 PathProgramCache]: Analyzing trace with hash 1074484776, now seen corresponding path program 4 times [2025-03-04 15:39:23,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:23,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239924492] [2025-03-04 15:39:23,512 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-04 15:39:23,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:23,516 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 6 statements into 2 equivalence classes. [2025-03-04 15:39:23,518 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:23,518 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-04 15:39:23,518 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:23,518 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:23,519 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:23,520 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:23,521 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:23,521 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:23,522 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:23,523 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:23,523 INFO L85 PathProgramCache]: Analyzing trace with hash 207493085, now seen corresponding path program 2 times [2025-03-04 15:39:23,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:23,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356295440] [2025-03-04 15:39:23,523 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:23,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:23,529 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 19 statements into 2 equivalence classes. [2025-03-04 15:39:23,536 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 19 of 19 statements. [2025-03-04 15:39:23,536 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:39:23,536 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:23,536 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:23,538 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 19 statements into 1 equivalence classes. [2025-03-04 15:39:23,552 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 19 of 19 statements. [2025-03-04 15:39:23,552 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:23,552 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:23,554 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:24,034 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:24,034 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:24,034 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:24,034 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:24,034 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:24,034 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,034 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:24,034 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:24,034 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration8_Lasso [2025-03-04 15:39:24,034 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:24,034 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:24,035 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,037 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,038 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,040 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,042 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,044 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,052 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,054 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,055 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,057 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,058 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,059 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,060 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,061 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,063 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,064 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,065 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,193 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,194 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,195 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,197 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:24,360 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:24,360 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:24,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,362 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2025-03-04 15:39:24,363 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 [2025-03-04 15:39:24,374 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,374 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,374 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,374 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,374 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,374 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,374 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,375 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Ended with exit code 0 [2025-03-04 15:39:24,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,382 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2025-03-04 15:39:24,384 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 [2025-03-04 15:39:24,394 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,394 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,394 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,394 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,394 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,394 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,394 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,395 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Ended with exit code 0 [2025-03-04 15:39:24,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,403 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2025-03-04 15:39:24,405 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 [2025-03-04 15:39:24,414 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,414 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,414 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,414 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,414 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,415 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,415 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,416 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Ended with exit code 0 [2025-03-04 15:39:24,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,423 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2025-03-04 15:39:24,425 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 [2025-03-04 15:39:24,436 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,436 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,436 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,436 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,436 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,436 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,436 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,437 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,443 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:24,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,445 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2025-03-04 15:39:24,447 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 [2025-03-04 15:39:24,456 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,456 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,456 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,456 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,457 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:24,457 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:24,460 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,465 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:24,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,467 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2025-03-04 15:39:24,469 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 [2025-03-04 15:39:24,479 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,479 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,479 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,479 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,479 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,480 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,480 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,481 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:24,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,488 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2025-03-04 15:39:24,490 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 [2025-03-04 15:39:24,499 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,499 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,499 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,499 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,499 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,500 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,500 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,501 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:24,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,509 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2025-03-04 15:39:24,511 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 [2025-03-04 15:39:24,522 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,523 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,523 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,523 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,523 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,523 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,523 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,524 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,529 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Ended with exit code 0 [2025-03-04 15:39:24,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,531 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2025-03-04 15:39:24,533 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 [2025-03-04 15:39:24,543 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,543 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,543 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,543 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,543 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,543 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,543 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,544 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,550 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Ended with exit code 0 [2025-03-04 15:39:24,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,552 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2025-03-04 15:39:24,554 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:24,564 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,564 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,564 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,564 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,564 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,565 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,565 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,566 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Ended with exit code 0 [2025-03-04 15:39:24,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,574 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2025-03-04 15:39:24,575 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 [2025-03-04 15:39:24,585 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,585 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,585 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,585 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,585 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,585 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,585 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,586 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,592 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:24,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,594 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2025-03-04 15:39:24,596 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 [2025-03-04 15:39:24,606 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,606 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,606 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,607 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,607 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:24,607 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:24,610 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,616 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Ended with exit code 0 [2025-03-04 15:39:24,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,618 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2025-03-04 15:39:24,620 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 [2025-03-04 15:39:24,630 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,630 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,630 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,630 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,630 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,630 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,630 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,631 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,637 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Ended with exit code 0 [2025-03-04 15:39:24,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,639 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2025-03-04 15:39:24,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 [2025-03-04 15:39:24,650 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,651 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,651 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,651 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,651 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,651 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,651 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,652 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,657 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Ended with exit code 0 [2025-03-04 15:39:24,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,660 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2025-03-04 15:39:24,661 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:24,671 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,671 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,671 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,671 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,671 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,672 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,672 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,673 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:24,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,680 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2025-03-04 15:39:24,682 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 [2025-03-04 15:39:24,691 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,691 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:24,691 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,692 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,692 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,692 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:24,692 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:24,693 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:24,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,701 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2025-03-04 15:39:24,704 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 [2025-03-04 15:39:24,714 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,715 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,715 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,715 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,717 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:24,717 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:24,721 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,727 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Ended with exit code 0 [2025-03-04 15:39:24,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,729 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2025-03-04 15:39:24,731 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 [2025-03-04 15:39:24,741 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,741 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,741 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,741 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,743 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:24,743 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:24,746 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:24,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Ended with exit code 0 [2025-03-04 15:39:24,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,754 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2025-03-04 15:39:24,756 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 [2025-03-04 15:39:24,767 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:24,767 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:24,767 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:24,767 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:24,773 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:24,773 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:24,779 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:24,786 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2025-03-04 15:39:24,786 INFO L444 ModelExtractionUtils]: 4 out of 13 variables were initially zero. Simplification set additionally 7 variables to zero. [2025-03-04 15:39:24,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:24,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:24,789 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:24,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2025-03-04 15:39:24,790 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:24,801 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:24,801 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:24,801 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_7) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_7 Supporting invariants [] [2025-03-04 15:39:24,807 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Ended with exit code 0 [2025-03-04 15:39:24,835 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:24,837 INFO L156 tatePredicateManager]: 11 out of 11 supporting invariants were superfluous and have been removed [2025-03-04 15:39:24,838 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:24,838 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:24,838 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:24,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:24,854 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-04 15:39:24,864 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-04 15:39:24,864 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:24,864 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:24,865 INFO L256 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:24,865 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:24,877 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:24,881 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:24,881 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:24,881 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:24,881 INFO L256 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-04 15:39:24,882 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:24,916 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:24,916 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2025-03-04 15:39:24,917 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 293 states and 380 transitions. cyclomatic complexity: 113 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:24,944 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 293 states and 380 transitions. cyclomatic complexity: 113. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 368 states and 477 transitions. Complement of second has 9 states. [2025-03-04 15:39:24,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:24,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:24,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 22 transitions. [2025-03-04 15:39:24,946 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 22 transitions. Stem has 13 letters. Loop has 6 letters. [2025-03-04 15:39:24,946 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:24,946 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:24,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:24,967 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-04 15:39:24,987 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-04 15:39:24,987 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:24,987 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:24,988 INFO L256 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:24,989 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:25,007 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:25,011 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:25,011 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:25,011 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:25,012 INFO L256 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-04 15:39:25,013 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:25,046 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:25,047 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 3 loop predicates [2025-03-04 15:39:25,047 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 293 states and 380 transitions. cyclomatic complexity: 113 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:25,073 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 293 states and 380 transitions. cyclomatic complexity: 113. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 368 states and 477 transitions. Complement of second has 9 states. [2025-03-04 15:39:25,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:25,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:25,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 22 transitions. [2025-03-04 15:39:25,075 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 22 transitions. Stem has 13 letters. Loop has 6 letters. [2025-03-04 15:39:25,075 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:25,075 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:25,084 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:25,092 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-03-04 15:39:25,104 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-03-04 15:39:25,104 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:25,104 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:25,104 INFO L256 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:25,105 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:25,119 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:25,122 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:25,122 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:25,122 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:25,123 INFO L256 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-04 15:39:25,123 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:25,163 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:25,163 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2025-03-04 15:39:25,163 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 293 states and 380 transitions. cyclomatic complexity: 113 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:25,200 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 293 states and 380 transitions. cyclomatic complexity: 113. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 395 states and 511 transitions. Complement of second has 8 states. [2025-03-04 15:39:25,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:25,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:25,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 23 transitions. [2025-03-04 15:39:25,202 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 23 transitions. Stem has 13 letters. Loop has 6 letters. [2025-03-04 15:39:25,202 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:25,202 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 23 transitions. Stem has 19 letters. Loop has 6 letters. [2025-03-04 15:39:25,202 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:25,202 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 23 transitions. Stem has 13 letters. Loop has 12 letters. [2025-03-04 15:39:25,202 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:25,202 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 395 states and 511 transitions. [2025-03-04 15:39:25,205 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 90 [2025-03-04 15:39:25,208 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 395 states to 350 states and 450 transitions. [2025-03-04 15:39:25,208 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 161 [2025-03-04 15:39:25,208 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 167 [2025-03-04 15:39:25,209 INFO L73 IsDeterministic]: Start isDeterministic. Operand 350 states and 450 transitions. [2025-03-04 15:39:25,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:25,209 INFO L218 hiAutomatonCegarLoop]: Abstraction has 350 states and 450 transitions. [2025-03-04 15:39:25,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states and 450 transitions. [2025-03-04 15:39:25,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 195. [2025-03-04 15:39:25,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 195 states have (on average 1.2923076923076924) internal successors, (252), 194 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:25,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 252 transitions. [2025-03-04 15:39:25,222 INFO L240 hiAutomatonCegarLoop]: Abstraction has 195 states and 252 transitions. [2025-03-04 15:39:25,222 INFO L432 stractBuchiCegarLoop]: Abstraction has 195 states and 252 transitions. [2025-03-04 15:39:25,222 INFO L338 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2025-03-04 15:39:25,223 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 195 states and 252 transitions. [2025-03-04 15:39:25,223 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 64 [2025-03-04 15:39:25,223 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:25,223 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:25,224 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:25,224 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:25,224 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" [2025-03-04 15:39:25,224 INFO L754 eck$LassoCheckResult]: Loop: "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" [2025-03-04 15:39:25,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:25,224 INFO L85 PathProgramCache]: Analyzing trace with hash 507759800, now seen corresponding path program 2 times [2025-03-04 15:39:25,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:25,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100341023] [2025-03-04 15:39:25,224 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:25,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:25,229 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 8 statements into 1 equivalence classes. [2025-03-04 15:39:25,232 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-03-04 15:39:25,233 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-04 15:39:25,233 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:25,233 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:25,234 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-03-04 15:39:25,237 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-03-04 15:39:25,238 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:25,238 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:25,240 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:25,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:25,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1358895577, now seen corresponding path program 1 times [2025-03-04 15:39:25,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:25,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599031980] [2025-03-04 15:39:25,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:25,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:25,244 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:25,246 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:25,246 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:25,246 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:25,246 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:25,247 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:25,249 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:25,249 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:25,250 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:25,251 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:25,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:25,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1194442416, now seen corresponding path program 3 times [2025-03-04 15:39:25,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:25,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371104664] [2025-03-04 15:39:25,252 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-04 15:39:25,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:25,257 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 14 statements into 2 equivalence classes. [2025-03-04 15:39:25,263 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:25,268 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2025-03-04 15:39:25,268 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:25,268 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:25,270 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-04 15:39:25,276 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:25,278 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:25,279 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:25,281 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:25,580 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:25,580 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:25,580 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:25,580 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:25,580 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:25,580 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:25,580 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:25,580 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:25,580 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration9_Lasso [2025-03-04 15:39:25,580 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:25,580 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:25,582 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,583 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,584 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,585 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,590 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,592 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,593 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,594 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,595 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,596 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,597 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,724 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,725 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,727 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,728 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,729 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,730 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,731 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,733 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,734 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,735 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:25,901 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:25,901 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:25,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:25,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:25,903 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:25,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2025-03-04 15:39:25,904 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:25,914 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:25,914 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:25,914 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:25,914 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:25,914 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:25,914 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:25,914 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:25,915 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:25,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Ended with exit code 0 [2025-03-04 15:39:25,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:25,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:25,923 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:25,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2025-03-04 15:39:25,925 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 [2025-03-04 15:39:25,935 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:25,935 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:25,935 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:25,935 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:25,935 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:25,935 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:25,935 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:25,936 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:25,942 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Ended with exit code 0 [2025-03-04 15:39:25,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:25,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:25,944 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:25,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2025-03-04 15:39:25,946 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 [2025-03-04 15:39:25,955 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:25,955 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:25,955 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:25,955 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:25,955 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:25,956 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:25,956 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:25,957 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:25,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Ended with exit code 0 [2025-03-04 15:39:25,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:25,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:25,964 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:25,964 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2025-03-04 15:39:25,965 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 [2025-03-04 15:39:25,975 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:25,975 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:25,975 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:25,975 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:25,975 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:25,976 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:25,976 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:25,977 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:25,982 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Ended with exit code 0 [2025-03-04 15:39:25,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:25,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:25,984 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:25,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2025-03-04 15:39:25,996 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 [2025-03-04 15:39:26,006 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:26,007 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:26,007 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:26,007 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:26,008 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:26,008 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:26,010 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:26,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Ended with exit code 0 [2025-03-04 15:39:26,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:26,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:26,018 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:26,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Waiting until timeout for monitored process [2025-03-04 15:39:26,020 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 [2025-03-04 15:39:26,029 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:26,029 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:26,029 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:26,029 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:26,029 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:26,030 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:26,030 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:26,031 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:26,036 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Ended with exit code 0 [2025-03-04 15:39:26,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:26,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:26,038 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:26,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Waiting until timeout for monitored process [2025-03-04 15:39:26,040 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 [2025-03-04 15:39:26,049 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:26,050 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:26,050 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:26,050 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:26,050 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:26,050 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:26,050 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:26,051 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:26,057 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Ended with exit code 0 [2025-03-04 15:39:26,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:26,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:26,059 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:26,059 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2025-03-04 15:39:26,060 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 [2025-03-04 15:39:26,071 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:26,071 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:26,071 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:26,071 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:26,071 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:26,071 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:26,071 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:26,072 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:26,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Ended with exit code 0 [2025-03-04 15:39:26,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:26,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:26,080 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:26,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2025-03-04 15:39:26,081 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 [2025-03-04 15:39:26,093 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:26,094 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:26,094 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:26,094 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:26,094 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:26,094 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:26,094 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:26,095 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:26,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:26,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:26,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:26,103 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:26,104 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Waiting until timeout for monitored process [2025-03-04 15:39:26,104 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 [2025-03-04 15:39:26,114 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:26,114 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:26,114 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:26,114 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:26,114 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:26,115 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:26,115 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:26,115 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:26,121 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Ended with exit code 0 [2025-03-04 15:39:26,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:26,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:26,123 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:26,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Waiting until timeout for monitored process [2025-03-04 15:39:26,124 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 [2025-03-04 15:39:26,135 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:26,135 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:26,135 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:26,135 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:26,138 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:26,138 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:26,142 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:26,148 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Ended with exit code 0 [2025-03-04 15:39:26,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:26,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:26,151 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:26,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Waiting until timeout for monitored process [2025-03-04 15:39:26,153 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 [2025-03-04 15:39:26,163 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:26,164 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:26,164 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:26,164 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:26,168 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:26,169 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:26,172 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:26,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Ended with exit code 0 [2025-03-04 15:39:26,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:26,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:26,180 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:26,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Waiting until timeout for monitored process [2025-03-04 15:39:26,182 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 [2025-03-04 15:39:26,192 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:26,192 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:26,192 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:26,192 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:26,193 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:26,193 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:26,196 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:26,202 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Ended with exit code 0 [2025-03-04 15:39:26,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:26,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:26,204 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:26,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Waiting until timeout for monitored process [2025-03-04 15:39:26,205 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 [2025-03-04 15:39:26,218 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:26,218 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:26,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:26,218 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:26,220 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:26,220 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:26,225 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:26,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:26,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:26,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:26,234 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:26,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Waiting until timeout for monitored process [2025-03-04 15:39:26,235 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 [2025-03-04 15:39:26,245 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:26,245 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:26,245 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:26,245 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:26,247 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:26,247 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:26,252 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:26,258 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2025-03-04 15:39:26,258 INFO L444 ModelExtractionUtils]: 6 out of 13 variables were initially zero. Simplification set additionally 5 variables to zero. [2025-03-04 15:39:26,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:26,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:26,260 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:26,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Waiting until timeout for monitored process [2025-03-04 15:39:26,261 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:26,271 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:26,271 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:26,271 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_2) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_2 Supporting invariants [] [2025-03-04 15:39:26,277 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Ended with exit code 0 [2025-03-04 15:39:26,292 INFO L156 tatePredicateManager]: 10 out of 11 supporting invariants were superfluous and have been removed [2025-03-04 15:39:26,293 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:26,293 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:26,293 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:26,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:26,314 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-03-04 15:39:26,322 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-03-04 15:39:26,322 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:26,322 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:26,323 INFO L256 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:26,323 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:26,342 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:26,348 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:26,348 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:26,348 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:26,349 INFO L256 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-04 15:39:26,350 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:26,428 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 29 treesize of output 21 [2025-03-04 15:39:26,431 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 43 treesize of output 16 [2025-03-04 15:39:26,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:26,444 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2025-03-04 15:39:26,444 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 195 states and 252 transitions. cyclomatic complexity: 72 Second operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:26,515 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 195 states and 252 transitions. cyclomatic complexity: 72. Second operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 323 states and 420 transitions. Complement of second has 12 states. [2025-03-04 15:39:26,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:26,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:26,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 24 transitions. [2025-03-04 15:39:26,516 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 24 transitions. Stem has 8 letters. Loop has 6 letters. [2025-03-04 15:39:26,517 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:26,517 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 24 transitions. Stem has 14 letters. Loop has 6 letters. [2025-03-04 15:39:26,517 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:26,517 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 24 transitions. Stem has 8 letters. Loop has 12 letters. [2025-03-04 15:39:26,517 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:26,517 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 323 states and 420 transitions. [2025-03-04 15:39:26,518 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 52 [2025-03-04 15:39:26,522 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 323 states to 289 states and 374 transitions. [2025-03-04 15:39:26,522 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 111 [2025-03-04 15:39:26,522 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 123 [2025-03-04 15:39:26,522 INFO L73 IsDeterministic]: Start isDeterministic. Operand 289 states and 374 transitions. [2025-03-04 15:39:26,522 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:26,523 INFO L218 hiAutomatonCegarLoop]: Abstraction has 289 states and 374 transitions. [2025-03-04 15:39:26,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states and 374 transitions. [2025-03-04 15:39:26,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 265. [2025-03-04 15:39:26,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 265 states have (on average 1.2867924528301886) internal successors, (341), 264 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:26,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 341 transitions. [2025-03-04 15:39:26,529 INFO L240 hiAutomatonCegarLoop]: Abstraction has 265 states and 341 transitions. [2025-03-04 15:39:26,529 INFO L432 stractBuchiCegarLoop]: Abstraction has 265 states and 341 transitions. [2025-03-04 15:39:26,529 INFO L338 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2025-03-04 15:39:26,529 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 265 states and 341 transitions. [2025-03-04 15:39:26,530 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 52 [2025-03-04 15:39:26,530 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:26,530 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:26,531 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 1, 1, 1, 1] [2025-03-04 15:39:26,531 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:26,531 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" [2025-03-04 15:39:26,531 INFO L754 eck$LassoCheckResult]: Loop: "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" [2025-03-04 15:39:26,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:26,532 INFO L85 PathProgramCache]: Analyzing trace with hash -190917335, now seen corresponding path program 2 times [2025-03-04 15:39:26,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:26,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849492426] [2025-03-04 15:39:26,532 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:26,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:26,539 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 14 statements into 2 equivalence classes. [2025-03-04 15:39:26,546 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:26,547 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:39:26,547 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:26,547 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:26,549 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-04 15:39:26,555 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:26,555 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:26,555 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:26,558 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:26,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:26,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1358891605, now seen corresponding path program 2 times [2025-03-04 15:39:26,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:26,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824860484] [2025-03-04 15:39:26,559 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:26,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:26,563 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:26,566 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:26,566 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-04 15:39:26,566 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:26,566 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:26,568 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:26,570 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:26,570 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:26,570 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:26,572 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:26,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:26,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1436327555, now seen corresponding path program 3 times [2025-03-04 15:39:26,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:26,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751255783] [2025-03-04 15:39:26,573 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-04 15:39:26,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:26,582 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 20 statements into 3 equivalence classes. [2025-03-04 15:39:26,593 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:26,593 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2025-03-04 15:39:26,593 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:26,594 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:26,596 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:26,603 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:26,603 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:26,603 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:26,606 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:27,242 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:27,242 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:27,242 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:27,242 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:27,242 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:27,242 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,242 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:27,242 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:27,242 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration10_Lasso [2025-03-04 15:39:27,242 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:27,242 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:27,243 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,244 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,246 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,247 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,249 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,250 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,251 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,253 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,254 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,255 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,389 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,391 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,409 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,409 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Ended with exit code 0 [2025-03-04 15:39:27,410 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,412 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,413 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,414 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,415 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,417 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,419 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,420 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:27,574 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:27,575 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:27,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:27,577 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:27,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Waiting until timeout for monitored process [2025-03-04 15:39:27,578 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 [2025-03-04 15:39:27,588 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:27,588 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:27,588 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:27,588 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:27,588 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:27,589 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:27,589 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:27,590 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:27,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:27,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:27,597 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:27,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Waiting until timeout for monitored process [2025-03-04 15:39:27,599 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 [2025-03-04 15:39:27,609 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:27,609 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:27,609 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:27,609 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:27,609 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:27,609 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:27,609 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:27,610 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:27,616 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Ended with exit code 0 [2025-03-04 15:39:27,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:27,618 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:27,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Waiting until timeout for monitored process [2025-03-04 15:39:27,619 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 [2025-03-04 15:39:27,630 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:27,630 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:27,630 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:27,630 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:27,631 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:27,631 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:27,633 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:27,639 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Ended with exit code 0 [2025-03-04 15:39:27,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:27,641 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:27,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Waiting until timeout for monitored process [2025-03-04 15:39:27,642 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 [2025-03-04 15:39:27,652 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:27,652 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:27,652 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:27,652 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:27,652 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:27,653 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:27,653 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:27,658 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:27,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:27,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:27,668 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:27,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Waiting until timeout for monitored process [2025-03-04 15:39:27,669 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 [2025-03-04 15:39:27,679 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:27,679 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:27,679 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:27,679 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:27,679 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:27,679 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:27,679 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:27,680 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:27,686 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Ended with exit code 0 [2025-03-04 15:39:27,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:27,688 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:27,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Waiting until timeout for monitored process [2025-03-04 15:39:27,690 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 [2025-03-04 15:39:27,699 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:27,700 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:27,700 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:27,700 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:27,700 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:27,700 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:27,700 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:27,701 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:27,707 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Ended with exit code 0 [2025-03-04 15:39:27,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:27,709 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:27,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Waiting until timeout for monitored process [2025-03-04 15:39:27,711 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 [2025-03-04 15:39:27,721 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:27,721 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:27,721 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:27,721 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:27,721 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:27,721 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:27,721 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:27,722 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:27,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Ended with exit code 0 [2025-03-04 15:39:27,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:27,730 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:27,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Waiting until timeout for monitored process [2025-03-04 15:39:27,732 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 [2025-03-04 15:39:27,741 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:27,742 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:27,742 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:27,742 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:27,742 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:27,742 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:27,742 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:27,743 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:27,750 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Ended with exit code 0 [2025-03-04 15:39:27,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:27,752 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:27,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Waiting until timeout for monitored process [2025-03-04 15:39:27,754 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 [2025-03-04 15:39:27,766 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:27,766 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:27,766 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:27,766 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:27,766 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:27,766 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:27,766 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:27,767 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:27,773 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Ended with exit code 0 [2025-03-04 15:39:27,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:27,775 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:27,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Waiting until timeout for monitored process [2025-03-04 15:39:27,776 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 [2025-03-04 15:39:27,787 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:27,788 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:27,788 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:27,788 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:27,790 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:27,790 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:27,795 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:27,800 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2025-03-04 15:39:27,801 INFO L444 ModelExtractionUtils]: 4 out of 13 variables were initially zero. Simplification set additionally 7 variables to zero. [2025-03-04 15:39:27,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:27,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:27,802 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:27,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Waiting until timeout for monitored process [2025-03-04 15:39:27,803 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:27,814 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:27,814 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:27,814 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#1 ULTIMATE.start_main_~y~0#1.base) ULTIMATE.start_main_~y~0#1.offset)_9) = 1*v_rep(select (select #memory_int#1 ULTIMATE.start_main_~y~0#1.base) ULTIMATE.start_main_~y~0#1.offset)_9 Supporting invariants [] [2025-03-04 15:39:27,820 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Ended with exit code 0 [2025-03-04 15:39:27,833 INFO L156 tatePredicateManager]: 11 out of 11 supporting invariants were superfluous and have been removed [2025-03-04 15:39:27,834 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#1 [2025-03-04 15:39:27,834 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#1,GLOBAL] [2025-03-04 15:39:27,834 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#1,GLOBAL],[IdentifierExpression[~y~0!base,]]] [2025-03-04 15:39:27,840 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:27,847 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-04 15:39:27,872 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:27,872 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:27,872 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:27,873 INFO L256 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:27,874 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:27,888 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:27,892 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:27,892 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:27,893 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:27,893 INFO L256 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-04 15:39:27,894 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:27,926 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 32 treesize of output 16 [2025-03-04 15:39:27,934 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:27,935 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-03-04 15:39:27,935 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 265 states and 341 transitions. cyclomatic complexity: 96 Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:27,968 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 265 states and 341 transitions. cyclomatic complexity: 96. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 389 states and 493 transitions. Complement of second has 9 states. [2025-03-04 15:39:27,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:27,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:27,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 23 transitions. [2025-03-04 15:39:27,969 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 23 transitions. Stem has 14 letters. Loop has 6 letters. [2025-03-04 15:39:27,969 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:27,969 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:27,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:27,988 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-04 15:39:27,998 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:27,998 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:27,998 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:27,999 INFO L256 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:27,999 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:28,019 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:28,023 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:28,023 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:28,023 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:28,023 INFO L256 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-04 15:39:28,024 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:28,065 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 32 treesize of output 16 [2025-03-04 15:39:28,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:28,075 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 4 loop predicates [2025-03-04 15:39:28,075 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 265 states and 341 transitions. cyclomatic complexity: 96 Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:28,109 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 265 states and 341 transitions. cyclomatic complexity: 96. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 383 states and 479 transitions. Complement of second has 11 states. [2025-03-04 15:39:28,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 4 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:28,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:28,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 22 transitions. [2025-03-04 15:39:28,114 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 14 letters. Loop has 6 letters. [2025-03-04 15:39:28,114 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:28,114 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:28,123 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:28,130 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-04 15:39:28,142 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:28,142 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:28,142 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:28,143 INFO L256 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:28,143 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:28,157 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:28,160 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:28,160 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:28,160 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:28,160 INFO L256 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-04 15:39:28,161 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:28,190 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 32 treesize of output 16 [2025-03-04 15:39:28,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:28,204 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-03-04 15:39:28,204 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 265 states and 341 transitions. cyclomatic complexity: 96 Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:28,235 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 265 states and 341 transitions. cyclomatic complexity: 96. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 445 states and 568 transitions. Complement of second has 10 states. [2025-03-04 15:39:28,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:28,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:28,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 24 transitions. [2025-03-04 15:39:28,237 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 14 letters. Loop has 6 letters. [2025-03-04 15:39:28,237 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:28,237 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 20 letters. Loop has 6 letters. [2025-03-04 15:39:28,237 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:28,237 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 14 letters. Loop has 12 letters. [2025-03-04 15:39:28,238 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:28,238 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 445 states and 568 transitions. [2025-03-04 15:39:28,240 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 64 [2025-03-04 15:39:28,241 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 445 states to 357 states and 458 transitions. [2025-03-04 15:39:28,242 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 105 [2025-03-04 15:39:28,242 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 126 [2025-03-04 15:39:28,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 357 states and 458 transitions. [2025-03-04 15:39:28,242 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:28,242 INFO L218 hiAutomatonCegarLoop]: Abstraction has 357 states and 458 transitions. [2025-03-04 15:39:28,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states and 458 transitions. [2025-03-04 15:39:28,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 259. [2025-03-04 15:39:28,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 259 states have (on average 1.305019305019305) internal successors, (338), 258 states have internal predecessors, (338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:28,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 338 transitions. [2025-03-04 15:39:28,246 INFO L240 hiAutomatonCegarLoop]: Abstraction has 259 states and 338 transitions. [2025-03-04 15:39:28,246 INFO L432 stractBuchiCegarLoop]: Abstraction has 259 states and 338 transitions. [2025-03-04 15:39:28,246 INFO L338 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2025-03-04 15:39:28,247 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 259 states and 338 transitions. [2025-03-04 15:39:28,247 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 57 [2025-03-04 15:39:28,247 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:28,247 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:28,248 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:28,248 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:28,248 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:28,248 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:28,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:28,248 INFO L85 PathProgramCache]: Analyzing trace with hash 73964772, now seen corresponding path program 2 times [2025-03-04 15:39:28,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:28,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656684171] [2025-03-04 15:39:28,249 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:28,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:28,255 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 18 statements into 2 equivalence classes. [2025-03-04 15:39:28,260 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:28,260 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:39:28,260 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:28,260 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:28,262 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:28,266 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:28,266 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:28,266 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:28,268 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:28,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:28,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1069503794, now seen corresponding path program 1 times [2025-03-04 15:39:28,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:28,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176858030] [2025-03-04 15:39:28,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:28,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:28,273 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:28,276 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:28,276 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:28,276 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:28,276 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:28,277 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:28,280 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:28,280 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:28,280 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:28,282 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:28,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:28,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1093792975, now seen corresponding path program 1 times [2025-03-04 15:39:28,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:28,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177836638] [2025-03-04 15:39:28,283 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:28,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:28,290 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-04 15:39:28,296 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-04 15:39:28,297 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:28,297 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:28,297 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:28,299 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-04 15:39:28,304 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-04 15:39:28,304 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:28,305 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:28,308 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:28,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:29,357 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:29,357 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:29,357 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:29,357 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:29,357 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:29,357 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,357 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:29,357 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:29,357 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration11_Lasso [2025-03-04 15:39:29,357 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:29,357 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:29,358 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,360 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,361 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,363 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,364 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,365 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,366 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,375 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,377 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,378 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,379 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,380 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,381 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,382 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,383 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,384 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,386 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,387 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,500 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:29,650 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:29,650 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:29,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,652 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Waiting until timeout for monitored process [2025-03-04 15:39:29,654 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 [2025-03-04 15:39:29,663 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,663 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,663 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,663 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,663 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,663 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,663 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,664 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,669 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Ended with exit code 0 [2025-03-04 15:39:29,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,671 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Waiting until timeout for monitored process [2025-03-04 15:39:29,673 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 [2025-03-04 15:39:29,682 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,682 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,682 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,682 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,682 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,683 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,683 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,684 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,689 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Ended with exit code 0 [2025-03-04 15:39:29,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,691 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Waiting until timeout for monitored process [2025-03-04 15:39:29,693 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 [2025-03-04 15:39:29,703 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,703 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,703 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,703 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,703 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:29,703 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:29,706 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Ended with exit code 0 [2025-03-04 15:39:29,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,714 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Waiting until timeout for monitored process [2025-03-04 15:39:29,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 [2025-03-04 15:39:29,726 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,726 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,726 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,726 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,726 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,727 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,727 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,728 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,734 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Ended with exit code 0 [2025-03-04 15:39:29,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,736 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Waiting until timeout for monitored process [2025-03-04 15:39:29,738 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 [2025-03-04 15:39:29,748 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,748 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,748 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,748 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,748 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,748 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,748 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,749 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:29,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,758 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Waiting until timeout for monitored process [2025-03-04 15:39:29,760 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:29,770 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,770 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,770 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,770 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,770 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,770 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,770 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,771 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,777 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Ended with exit code 0 [2025-03-04 15:39:29,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,779 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Waiting until timeout for monitored process [2025-03-04 15:39:29,781 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:29,790 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,790 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,790 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,790 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,790 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,790 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,790 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,792 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:29,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,799 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Waiting until timeout for monitored process [2025-03-04 15:39:29,801 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 [2025-03-04 15:39:29,810 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,811 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,811 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,811 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,811 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:29,811 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:29,814 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,820 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Ended with exit code 0 [2025-03-04 15:39:29,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,822 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Waiting until timeout for monitored process [2025-03-04 15:39:29,826 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 [2025-03-04 15:39:29,836 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,836 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,836 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,836 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,836 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,837 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,837 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,838 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,843 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Ended with exit code 0 [2025-03-04 15:39:29,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,845 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Waiting until timeout for monitored process [2025-03-04 15:39:29,847 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 [2025-03-04 15:39:29,857 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,857 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,857 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,857 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,857 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,857 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,857 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,858 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,864 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Ended with exit code 0 [2025-03-04 15:39:29,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,866 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Waiting until timeout for monitored process [2025-03-04 15:39:29,867 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 [2025-03-04 15:39:29,877 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,877 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,877 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,877 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,877 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,877 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,877 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,878 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,884 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Ended with exit code 0 [2025-03-04 15:39:29,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,886 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Waiting until timeout for monitored process [2025-03-04 15:39:29,889 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 [2025-03-04 15:39:29,899 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,899 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,899 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,899 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,899 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,899 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,899 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,900 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,906 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Ended with exit code 0 [2025-03-04 15:39:29,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,908 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Waiting until timeout for monitored process [2025-03-04 15:39:29,910 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 [2025-03-04 15:39:29,920 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,920 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,920 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,920 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,920 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,920 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,920 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,921 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:29,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,929 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Waiting until timeout for monitored process [2025-03-04 15:39:29,930 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 [2025-03-04 15:39:29,940 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,940 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,940 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,940 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,940 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,940 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,940 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,941 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Ended with exit code 0 [2025-03-04 15:39:29,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,949 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Waiting until timeout for monitored process [2025-03-04 15:39:29,950 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 [2025-03-04 15:39:29,960 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,960 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,960 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,960 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,960 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,960 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,960 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,961 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Ended with exit code 0 [2025-03-04 15:39:29,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,969 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Waiting until timeout for monitored process [2025-03-04 15:39:29,971 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 [2025-03-04 15:39:29,981 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:29,981 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:29,981 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:29,981 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:29,981 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:29,981 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:29,981 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:29,982 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:29,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:29,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:29,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:29,990 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:29,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Waiting until timeout for monitored process [2025-03-04 15:39:29,991 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 [2025-03-04 15:39:30,001 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:30,001 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:30,001 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:30,001 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:30,002 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:30,002 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:30,004 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:30,009 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Ended with exit code 0 [2025-03-04 15:39:30,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:30,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:30,012 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:30,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Waiting until timeout for monitored process [2025-03-04 15:39:30,013 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 [2025-03-04 15:39:30,023 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:30,023 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:30,023 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:30,023 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:30,025 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:30,025 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:30,028 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:30,034 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Ended with exit code 0 [2025-03-04 15:39:30,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:30,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:30,036 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:30,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Waiting until timeout for monitored process [2025-03-04 15:39:30,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 [2025-03-04 15:39:30,047 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:30,048 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:30,048 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:30,048 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:30,049 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:30,049 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:30,054 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:30,060 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Ended with exit code 0 [2025-03-04 15:39:30,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:30,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:30,062 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:30,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Waiting until timeout for monitored process [2025-03-04 15:39:30,065 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 [2025-03-04 15:39:30,074 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:30,075 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:30,075 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:30,075 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:30,076 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:30,076 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:30,080 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:30,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:30,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:30,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:30,087 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:30,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Waiting until timeout for monitored process [2025-03-04 15:39:30,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 [2025-03-04 15:39:30,099 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:30,099 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:30,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:30,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:30,102 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:30,102 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:30,108 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:30,116 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2025-03-04 15:39:30,116 INFO L444 ModelExtractionUtils]: 0 out of 16 variables were initially zero. Simplification set additionally 14 variables to zero. [2025-03-04 15:39:30,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:30,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:30,118 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:30,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Waiting until timeout for monitored process [2025-03-04 15:39:30,119 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:30,129 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:30,129 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:30,129 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_10) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_10 Supporting invariants [] [2025-03-04 15:39:30,135 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Ended with exit code 0 [2025-03-04 15:39:30,150 INFO L156 tatePredicateManager]: 10 out of 10 supporting invariants were superfluous and have been removed [2025-03-04 15:39:30,151 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:30,151 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:30,151 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:30,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:30,168 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:30,181 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:30,181 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:30,181 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:30,182 INFO L256 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:30,182 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:30,198 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:30,207 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:30,207 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:30,207 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:30,208 INFO L256 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-04 15:39:30,209 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:30,213 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 [2025-03-04 15:39:30,214 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 21 treesize of output 13 [2025-03-04 15:39:30,228 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 27 treesize of output 19 [2025-03-04 15:39:30,234 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 [2025-03-04 15:39:30,274 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:30,275 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2025-03-04 15:39:30,275 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 259 states and 338 transitions. cyclomatic complexity: 95 Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:30,363 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 259 states and 338 transitions. cyclomatic complexity: 95. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 631 states and 774 transitions. Complement of second has 15 states. [2025-03-04 15:39:30,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:30,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:30,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 35 transitions. [2025-03-04 15:39:30,365 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 35 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:30,365 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:30,365 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:30,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:30,383 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:30,397 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:30,397 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:30,397 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:30,398 INFO L256 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:30,399 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:30,415 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:30,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Ended with exit code 0 [2025-03-04 15:39:30,440 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:30,441 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:30,441 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:30,441 INFO L256 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-04 15:39:30,448 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:30,454 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 21 treesize of output 13 [2025-03-04 15:39:30,459 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 [2025-03-04 15:39:30,472 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 27 treesize of output 19 [2025-03-04 15:39:30,475 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 [2025-03-04 15:39:30,511 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:30,512 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 5 loop predicates [2025-03-04 15:39:30,512 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 259 states and 338 transitions. cyclomatic complexity: 95 Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:30,607 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 259 states and 338 transitions. cyclomatic complexity: 95. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 576 states and 714 transitions. Complement of second has 17 states. [2025-03-04 15:39:30,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 1 stem states 7 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:30,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:30,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 30 transitions. [2025-03-04 15:39:30,608 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 30 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:30,608 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:30,608 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:30,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:30,626 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:30,640 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:30,640 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:30,640 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:30,641 INFO L256 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:30,641 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:30,667 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:30,675 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:30,675 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:30,675 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:30,676 INFO L256 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-04 15:39:30,677 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:30,680 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 21 treesize of output 13 [2025-03-04 15:39:30,685 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 [2025-03-04 15:39:30,700 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 27 treesize of output 19 [2025-03-04 15:39:30,707 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 [2025-03-04 15:39:30,752 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:30,753 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2025-03-04 15:39:30,753 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 259 states and 338 transitions. cyclomatic complexity: 95 Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:30,834 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 259 states and 338 transitions. cyclomatic complexity: 95. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 660 states and 820 transitions. Complement of second has 21 states. [2025-03-04 15:39:30,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:30,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:30,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 39 transitions. [2025-03-04 15:39:30,836 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:30,836 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:30,836 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 30 letters. Loop has 12 letters. [2025-03-04 15:39:30,836 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:30,836 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 18 letters. Loop has 24 letters. [2025-03-04 15:39:30,836 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:30,837 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 660 states and 820 transitions. [2025-03-04 15:39:30,839 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 157 [2025-03-04 15:39:30,841 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 660 states to 541 states and 684 transitions. [2025-03-04 15:39:30,841 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 145 [2025-03-04 15:39:30,841 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 160 [2025-03-04 15:39:30,842 INFO L73 IsDeterministic]: Start isDeterministic. Operand 541 states and 684 transitions. [2025-03-04 15:39:30,842 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:30,842 INFO L218 hiAutomatonCegarLoop]: Abstraction has 541 states and 684 transitions. [2025-03-04 15:39:30,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states and 684 transitions. [2025-03-04 15:39:30,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 430. [2025-03-04 15:39:30,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 430 states have (on average 1.2813953488372094) internal successors, (551), 429 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:30,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 551 transitions. [2025-03-04 15:39:30,848 INFO L240 hiAutomatonCegarLoop]: Abstraction has 430 states and 551 transitions. [2025-03-04 15:39:30,848 INFO L432 stractBuchiCegarLoop]: Abstraction has 430 states and 551 transitions. [2025-03-04 15:39:30,848 INFO L338 stractBuchiCegarLoop]: ======== Iteration 12 ============ [2025-03-04 15:39:30,848 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 430 states and 551 transitions. [2025-03-04 15:39:30,849 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 148 [2025-03-04 15:39:30,850 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:30,850 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:30,850 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:30,850 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:30,850 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:30,850 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:30,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:30,851 INFO L85 PathProgramCache]: Analyzing trace with hash 1445554664, now seen corresponding path program 3 times [2025-03-04 15:39:30,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:30,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840149115] [2025-03-04 15:39:30,851 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-04 15:39:30,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:30,857 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 18 statements into 3 equivalence classes. [2025-03-04 15:39:30,863 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:30,863 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2025-03-04 15:39:30,863 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:30,863 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:30,865 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:30,868 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:30,868 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:30,869 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:30,871 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:30,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:30,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1447068975, now seen corresponding path program 1 times [2025-03-04 15:39:30,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:30,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705334329] [2025-03-04 15:39:30,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:30,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:30,876 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:30,878 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:30,879 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:30,879 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:30,879 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:30,880 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:30,882 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:30,882 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:30,883 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:30,884 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:30,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:30,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1395700586, now seen corresponding path program 4 times [2025-03-04 15:39:30,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:30,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340655430] [2025-03-04 15:39:30,885 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-04 15:39:30,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:30,892 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 30 statements into 2 equivalence classes. [2025-03-04 15:39:30,899 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 30 of 30 statements. [2025-03-04 15:39:30,900 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-04 15:39:30,900 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:30,900 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:30,902 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-04 15:39:30,913 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-04 15:39:30,914 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:30,914 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:30,917 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:31,657 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:31,657 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:31,657 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:31,657 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:31,657 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:31,657 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:31,657 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:31,657 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:31,657 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration12_Lasso [2025-03-04 15:39:31,657 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:31,657 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:31,658 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,660 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,661 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,662 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,663 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,664 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,665 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,666 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,668 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,669 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,670 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,671 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,672 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,673 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,674 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,675 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,676 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,678 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,810 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:31,981 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:31,981 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:31,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:31,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:31,983 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:31,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Waiting until timeout for monitored process [2025-03-04 15:39:31,985 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 [2025-03-04 15:39:31,996 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:31,996 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:31,996 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:31,996 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:31,997 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:31,997 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:31,999 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Ended with exit code 0 [2025-03-04 15:39:32,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,007 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Waiting until timeout for monitored process [2025-03-04 15:39:32,008 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 [2025-03-04 15:39:32,018 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,018 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,018 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,018 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,018 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,018 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,018 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,019 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,026 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,028 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Waiting until timeout for monitored process [2025-03-04 15:39:32,029 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 [2025-03-04 15:39:32,039 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,039 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,039 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,039 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,039 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,039 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,039 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,040 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,046 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Ended with exit code 0 [2025-03-04 15:39:32,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,048 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Waiting until timeout for monitored process [2025-03-04 15:39:32,049 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 [2025-03-04 15:39:32,059 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,059 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,059 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,059 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,059 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,059 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,059 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,060 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,066 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,067 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Waiting until timeout for monitored process [2025-03-04 15:39:32,069 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 [2025-03-04 15:39:32,079 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,079 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,079 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,079 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,079 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,079 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,079 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,082 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Ended with exit code 0 [2025-03-04 15:39:32,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,091 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Waiting until timeout for monitored process [2025-03-04 15:39:32,093 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 [2025-03-04 15:39:32,103 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,103 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,103 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,103 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,103 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,104 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,104 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,106 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,115 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Waiting until timeout for monitored process [2025-03-04 15:39:32,116 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 [2025-03-04 15:39:32,125 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,126 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,126 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,126 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,126 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:32,126 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:32,128 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,134 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Ended with exit code 0 [2025-03-04 15:39:32,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,136 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Waiting until timeout for monitored process [2025-03-04 15:39:32,138 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 [2025-03-04 15:39:32,148 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,148 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,148 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,148 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,148 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,148 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,148 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,149 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Ended with exit code 0 [2025-03-04 15:39:32,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,157 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Waiting until timeout for monitored process [2025-03-04 15:39:32,158 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:32,168 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,168 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,168 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,168 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,168 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,169 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,169 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,170 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Ended with exit code 0 [2025-03-04 15:39:32,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,177 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Waiting until timeout for monitored process [2025-03-04 15:39:32,182 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 [2025-03-04 15:39:32,219 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,219 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,219 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,219 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,219 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,219 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,219 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,220 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,229 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Waiting until timeout for monitored process [2025-03-04 15:39:32,230 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 [2025-03-04 15:39:32,239 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,240 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,240 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,240 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,240 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,240 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,240 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,241 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,246 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Ended with exit code 0 [2025-03-04 15:39:32,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,248 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Waiting until timeout for monitored process [2025-03-04 15:39:32,250 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 [2025-03-04 15:39:32,260 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,260 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,261 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,261 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,261 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,261 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,261 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,262 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,268 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Ended with exit code 0 [2025-03-04 15:39:32,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,270 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Waiting until timeout for monitored process [2025-03-04 15:39:32,272 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 [2025-03-04 15:39:32,283 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,283 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,283 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,283 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,283 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,283 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,283 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,284 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Ended with exit code 0 [2025-03-04 15:39:32,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,293 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Waiting until timeout for monitored process [2025-03-04 15:39:32,294 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 [2025-03-04 15:39:32,304 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,304 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,304 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,304 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,304 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,304 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,304 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,305 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,311 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Ended with exit code 0 [2025-03-04 15:39:32,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,313 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Waiting until timeout for monitored process [2025-03-04 15:39:32,315 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 [2025-03-04 15:39:32,326 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,326 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,326 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,326 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,326 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,326 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,326 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,327 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,335 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Waiting until timeout for monitored process [2025-03-04 15:39:32,337 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 [2025-03-04 15:39:32,346 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,347 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:32,347 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,347 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,347 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,347 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:32,347 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:32,348 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,354 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,356 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Waiting until timeout for monitored process [2025-03-04 15:39:32,357 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 [2025-03-04 15:39:32,367 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,367 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,367 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,367 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,368 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:32,368 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:32,370 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,378 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Waiting until timeout for monitored process [2025-03-04 15:39:32,379 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 [2025-03-04 15:39:32,390 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,390 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,390 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,390 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,392 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:32,392 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:32,397 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,402 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,404 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Waiting until timeout for monitored process [2025-03-04 15:39:32,406 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 [2025-03-04 15:39:32,415 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,415 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,415 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,415 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,416 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:32,416 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:32,419 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Ended with exit code 0 [2025-03-04 15:39:32,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,429 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Waiting until timeout for monitored process [2025-03-04 15:39:32,431 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:32,441 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,442 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,442 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,442 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,443 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:32,443 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:32,447 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,456 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Waiting until timeout for monitored process [2025-03-04 15:39:32,458 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 [2025-03-04 15:39:32,468 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,469 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,469 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,469 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,470 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:32,470 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:32,474 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Ended with exit code 0 [2025-03-04 15:39:32,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,483 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Waiting until timeout for monitored process [2025-03-04 15:39:32,486 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 [2025-03-04 15:39:32,496 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,496 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,496 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,496 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,498 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:32,499 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:32,504 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:32,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,513 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Waiting until timeout for monitored process [2025-03-04 15:39:32,516 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 [2025-03-04 15:39:32,526 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:32,526 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:32,526 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:32,526 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:32,530 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:32,530 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:32,539 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:32,564 INFO L443 ModelExtractionUtils]: Simplification made 15 calls to the SMT solver. [2025-03-04 15:39:32,564 INFO L444 ModelExtractionUtils]: 1 out of 19 variables were initially zero. Simplification set additionally 13 variables to zero. [2025-03-04 15:39:32,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:32,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:32,567 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:32,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Waiting until timeout for monitored process [2025-03-04 15:39:32,569 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:32,580 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 2. [2025-03-04 15:39:32,580 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:32,580 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_#t~mem16#1) = 1*ULTIMATE.start_main_#t~mem16#1 Supporting invariants [1*ULTIMATE.start_main_#t~mem15#1 >= 0, 1*ULTIMATE.start_main_#t~mem15#1 - 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_11 >= 0] [2025-03-04 15:39:32,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,604 INFO L156 tatePredicateManager]: 12 out of 13 supporting invariants were superfluous and have been removed [2025-03-04 15:39:32,606 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #t~mem16 [2025-03-04 15:39:32,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:32,629 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:32,640 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:32,641 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:32,641 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:32,641 INFO L256 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-04 15:39:32,642 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:32,658 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:32,665 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:32,665 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:32,665 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:32,666 INFO L256 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 15 conjuncts are in the unsatisfiable core [2025-03-04 15:39:32,667 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:32,672 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 38 treesize of output 15 [2025-03-04 15:39:32,686 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 [2025-03-04 15:39:32,689 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 [2025-03-04 15:39:32,740 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:32,740 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2025-03-04 15:39:32,740 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 430 states and 551 transitions. cyclomatic complexity: 141 Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:32,831 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 430 states and 551 transitions. cyclomatic complexity: 141. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 698 states and 883 transitions. Complement of second has 13 states. [2025-03-04 15:39:32,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 1 stem states 5 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:32,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:32,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 28 transitions. [2025-03-04 15:39:32,833 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 28 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:32,833 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:32,833 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 28 transitions. Stem has 30 letters. Loop has 12 letters. [2025-03-04 15:39:32,833 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:32,833 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 28 transitions. Stem has 18 letters. Loop has 24 letters. [2025-03-04 15:39:32,833 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:32,833 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 698 states and 883 transitions. [2025-03-04 15:39:32,837 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 160 [2025-03-04 15:39:32,840 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 698 states to 635 states and 809 transitions. [2025-03-04 15:39:32,840 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 194 [2025-03-04 15:39:32,841 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 196 [2025-03-04 15:39:32,841 INFO L73 IsDeterministic]: Start isDeterministic. Operand 635 states and 809 transitions. [2025-03-04 15:39:32,841 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:32,841 INFO L218 hiAutomatonCegarLoop]: Abstraction has 635 states and 809 transitions. [2025-03-04 15:39:32,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states and 809 transitions. [2025-03-04 15:39:32,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 556. [2025-03-04 15:39:32,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 556 states have (on average 1.2823741007194245) internal successors, (713), 555 states have internal predecessors, (713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:32,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 713 transitions. [2025-03-04 15:39:32,849 INFO L240 hiAutomatonCegarLoop]: Abstraction has 556 states and 713 transitions. [2025-03-04 15:39:32,849 INFO L432 stractBuchiCegarLoop]: Abstraction has 556 states and 713 transitions. [2025-03-04 15:39:32,849 INFO L338 stractBuchiCegarLoop]: ======== Iteration 13 ============ [2025-03-04 15:39:32,849 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 556 states and 713 transitions. [2025-03-04 15:39:32,850 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 160 [2025-03-04 15:39:32,850 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:32,850 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:32,852 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:32,852 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 3, 3, 2, 2, 2, 1, 1, 1] [2025-03-04 15:39:32,852 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:32,852 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:32,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:32,853 INFO L85 PathProgramCache]: Analyzing trace with hash 102593923, now seen corresponding path program 1 times [2025-03-04 15:39:32,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:32,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467248876] [2025-03-04 15:39:32,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:32,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:32,860 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:32,864 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:32,864 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:32,864 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:32,864 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:32,866 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:32,872 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:32,874 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:32,874 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:32,876 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:32,877 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:32,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1302236285, now seen corresponding path program 2 times [2025-03-04 15:39:32,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:32,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626149224] [2025-03-04 15:39:32,877 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:32,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:32,883 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 18 statements into 2 equivalence classes. [2025-03-04 15:39:32,886 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:32,886 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:39:32,886 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:32,886 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:32,887 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:32,890 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:32,890 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:32,890 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:32,892 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:32,893 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:32,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1703850875, now seen corresponding path program 2 times [2025-03-04 15:39:32,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:32,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709582397] [2025-03-04 15:39:32,894 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:32,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:32,935 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 36 statements into 2 equivalence classes. [2025-03-04 15:39:32,941 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:32,948 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 36 of 36 statements. [2025-03-04 15:39:32,948 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:39:32,950 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:32,950 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:32,952 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-03-04 15:39:32,961 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-03-04 15:39:32,961 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:32,961 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:32,965 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:33,914 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:33,914 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:33,914 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:33,914 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:33,914 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:33,914 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:33,914 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:33,914 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:33,914 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration13_Lasso [2025-03-04 15:39:33,914 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:33,914 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:33,916 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:33,917 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:33,918 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:33,919 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:33,921 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:33,922 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,089 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,091 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,092 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,093 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,094 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,095 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,097 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,098 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,099 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,101 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,102 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,103 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,105 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:34,302 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:34,303 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:34,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,304 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Waiting until timeout for monitored process [2025-03-04 15:39:34,306 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 [2025-03-04 15:39:34,316 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:34,316 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:34,316 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:34,316 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:34,316 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:34,317 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:34,317 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:34,318 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:34,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Ended with exit code 0 [2025-03-04 15:39:34,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,325 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Waiting until timeout for monitored process [2025-03-04 15:39:34,327 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 [2025-03-04 15:39:34,336 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:34,336 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:34,336 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:34,336 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:34,336 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:34,337 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:34,337 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:34,338 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:34,344 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Ended with exit code 0 [2025-03-04 15:39:34,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,346 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Waiting until timeout for monitored process [2025-03-04 15:39:34,347 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 [2025-03-04 15:39:34,357 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:34,357 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:34,357 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:34,357 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:34,358 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:34,358 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:34,360 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:34,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:34,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,368 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Waiting until timeout for monitored process [2025-03-04 15:39:34,369 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 [2025-03-04 15:39:34,379 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:34,379 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:34,379 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:34,379 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:34,379 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:34,379 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:34,379 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:34,380 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:34,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:34,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,388 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Waiting until timeout for monitored process [2025-03-04 15:39:34,390 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 [2025-03-04 15:39:34,400 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:34,400 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:34,400 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:34,400 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:34,400 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:34,400 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:34,400 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:34,401 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:34,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:34,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,408 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Waiting until timeout for monitored process [2025-03-04 15:39:34,410 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 [2025-03-04 15:39:34,420 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:34,420 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:34,420 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:34,420 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:34,422 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:34,422 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:34,426 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:34,432 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Ended with exit code 0 [2025-03-04 15:39:34,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,434 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Waiting until timeout for monitored process [2025-03-04 15:39:34,435 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:34,445 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:34,445 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:34,445 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:34,445 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:34,447 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:34,447 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:34,451 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:34,456 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Ended with exit code 0 [2025-03-04 15:39:34,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,459 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Waiting until timeout for monitored process [2025-03-04 15:39:34,460 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 [2025-03-04 15:39:34,470 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:34,470 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:34,470 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:34,470 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:34,472 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:34,472 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:34,475 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:34,481 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Ended with exit code 0 [2025-03-04 15:39:34,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,483 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Waiting until timeout for monitored process [2025-03-04 15:39:34,484 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 [2025-03-04 15:39:34,494 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:34,494 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:34,494 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:34,494 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:34,496 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:34,496 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:34,500 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:34,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Ended with exit code 0 [2025-03-04 15:39:34,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,508 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Waiting until timeout for monitored process [2025-03-04 15:39:34,510 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 [2025-03-04 15:39:34,519 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:34,520 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:34,520 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:34,520 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:34,520 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:34,520 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:34,523 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:34,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Ended with exit code 0 [2025-03-04 15:39:34,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,530 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Waiting until timeout for monitored process [2025-03-04 15:39:34,531 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 [2025-03-04 15:39:34,541 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:34,541 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:34,541 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:34,541 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:34,545 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:34,545 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:34,554 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:34,569 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2025-03-04 15:39:34,569 INFO L444 ModelExtractionUtils]: 2 out of 22 variables were initially zero. Simplification set additionally 18 variables to zero. [2025-03-04 15:39:34,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:34,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:34,571 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:34,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Waiting until timeout for monitored process [2025-03-04 15:39:34,573 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:34,583 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:34,583 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:34,583 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_5) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_5 Supporting invariants [] [2025-03-04 15:39:34,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Ended with exit code 0 [2025-03-04 15:39:34,608 INFO L156 tatePredicateManager]: 11 out of 12 supporting invariants were superfluous and have been removed [2025-03-04 15:39:34,609 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:34,609 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:34,609 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:34,625 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:34,636 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:34,648 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:34,648 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:34,648 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:34,649 INFO L256 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:34,650 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:34,697 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:34,708 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:34,708 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:34,708 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:34,709 INFO L256 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-03-04 15:39:34,710 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:34,716 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 21 treesize of output 13 [2025-03-04 15:39:34,720 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 [2025-03-04 15:39:34,775 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 27 treesize of output 19 [2025-03-04 15:39:34,779 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 38 treesize of output 15 [2025-03-04 15:39:34,809 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 27 treesize of output 19 [2025-03-04 15:39:34,813 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 [2025-03-04 15:39:34,878 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:34,879 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2025-03-04 15:39:34,879 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 556 states and 713 transitions. cyclomatic complexity: 186 Second operand has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:35,094 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 556 states and 713 transitions. cyclomatic complexity: 186. Second operand has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1521 states and 1909 transitions. Complement of second has 24 states. [2025-03-04 15:39:35,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 2 stem states 10 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:35,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:35,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 49 transitions. [2025-03-04 15:39:35,095 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 49 transitions. Stem has 18 letters. Loop has 18 letters. [2025-03-04 15:39:35,096 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:35,096 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 49 transitions. Stem has 36 letters. Loop has 18 letters. [2025-03-04 15:39:35,096 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:35,096 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 49 transitions. Stem has 18 letters. Loop has 36 letters. [2025-03-04 15:39:35,096 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:35,096 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1521 states and 1909 transitions. [2025-03-04 15:39:35,101 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 179 [2025-03-04 15:39:35,106 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1521 states to 1322 states and 1663 transitions. [2025-03-04 15:39:35,106 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 272 [2025-03-04 15:39:35,106 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 278 [2025-03-04 15:39:35,106 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1322 states and 1663 transitions. [2025-03-04 15:39:35,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:35,107 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1322 states and 1663 transitions. [2025-03-04 15:39:35,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states and 1663 transitions. [2025-03-04 15:39:35,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 971. [2025-03-04 15:39:35,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 971 states have (on average 1.2832131822863029) internal successors, (1246), 970 states have internal predecessors, (1246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:35,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 1246 transitions. [2025-03-04 15:39:35,123 INFO L240 hiAutomatonCegarLoop]: Abstraction has 971 states and 1246 transitions. [2025-03-04 15:39:35,123 INFO L432 stractBuchiCegarLoop]: Abstraction has 971 states and 1246 transitions. [2025-03-04 15:39:35,123 INFO L338 stractBuchiCegarLoop]: ======== Iteration 14 ============ [2025-03-04 15:39:35,123 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 971 states and 1246 transitions. [2025-03-04 15:39:35,125 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 179 [2025-03-04 15:39:35,125 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:35,125 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:35,125 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:35,125 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:35,126 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:35,126 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:35,127 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:35,127 INFO L85 PathProgramCache]: Analyzing trace with hash 1474183815, now seen corresponding path program 1 times [2025-03-04 15:39:35,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:35,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175910683] [2025-03-04 15:39:35,127 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:35,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:35,135 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:35,140 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:35,140 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:35,140 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:35,140 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:35,142 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:35,145 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:35,145 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:35,145 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:35,148 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:35,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:35,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1093939386, now seen corresponding path program 5 times [2025-03-04 15:39:35,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:35,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026541528] [2025-03-04 15:39:35,148 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-04 15:39:35,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:35,156 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:35,158 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:35,158 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-04 15:39:35,158 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:35,158 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:35,159 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:35,160 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:35,160 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:35,160 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:35,162 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:35,162 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:35,162 INFO L85 PathProgramCache]: Analyzing trace with hash -967051584, now seen corresponding path program 2 times [2025-03-04 15:39:35,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:35,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627120133] [2025-03-04 15:39:35,163 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:35,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:35,170 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 24 statements into 2 equivalence classes. [2025-03-04 15:39:35,175 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:39:35,176 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:39:35,176 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:35,176 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:35,179 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-04 15:39:35,183 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:39:35,183 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:35,183 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:35,186 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:35,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Ended with exit code 0 [2025-03-04 15:39:35,985 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:35,985 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:35,985 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:35,985 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:35,985 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:35,985 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:35,985 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:35,985 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:35,985 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration14_Lasso [2025-03-04 15:39:35,985 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:35,985 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:35,986 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:35,988 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:35,989 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:35,990 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:35,991 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:35,992 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:35,993 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:35,995 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:35,996 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:35,997 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:35,998 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:35,999 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:36,000 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:36,002 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:36,007 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:36,008 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:36,009 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:36,010 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:36,181 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:36,363 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:36,363 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:36,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,365 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Waiting until timeout for monitored process [2025-03-04 15:39:36,367 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:36,378 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,379 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,379 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,379 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,379 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,379 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,379 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,380 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,386 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Ended with exit code 0 [2025-03-04 15:39:36,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,388 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Waiting until timeout for monitored process [2025-03-04 15:39:36,389 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 [2025-03-04 15:39:36,399 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,399 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,399 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,399 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,399 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,400 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,400 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,401 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,407 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Ended with exit code 0 [2025-03-04 15:39:36,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,409 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Waiting until timeout for monitored process [2025-03-04 15:39:36,411 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 [2025-03-04 15:39:36,423 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,423 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,423 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,423 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,423 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,423 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,423 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,424 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,429 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Ended with exit code 0 [2025-03-04 15:39:36,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,432 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Waiting until timeout for monitored process [2025-03-04 15:39:36,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 [2025-03-04 15:39:36,443 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,444 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,444 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,444 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,444 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:36,444 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:36,447 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Ended with exit code 0 [2025-03-04 15:39:36,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,455 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Waiting until timeout for monitored process [2025-03-04 15:39:36,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 [2025-03-04 15:39:36,468 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,468 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,468 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,468 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,468 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,469 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,469 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,470 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,477 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Ended with exit code 0 [2025-03-04 15:39:36,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,479 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (222)] Waiting until timeout for monitored process [2025-03-04 15:39:36,480 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 [2025-03-04 15:39:36,492 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,492 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,492 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,492 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,492 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,493 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,493 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,494 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (222)] Ended with exit code 0 [2025-03-04 15:39:36,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,503 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (223)] Waiting until timeout for monitored process [2025-03-04 15:39:36,504 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 [2025-03-04 15:39:36,514 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,514 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,514 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,514 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,514 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,514 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,514 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,515 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (223)] Ended with exit code 0 [2025-03-04 15:39:36,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,523 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (224)] Waiting until timeout for monitored process [2025-03-04 15:39:36,525 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 [2025-03-04 15:39:36,534 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,535 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,535 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,535 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,535 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,535 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,535 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,536 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,541 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (224)] Ended with exit code 0 [2025-03-04 15:39:36,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,543 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (225)] Waiting until timeout for monitored process [2025-03-04 15:39:36,545 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:36,555 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,555 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,555 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,555 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,555 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,555 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,555 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,556 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,561 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (225)] Ended with exit code 0 [2025-03-04 15:39:36,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,563 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (226)] Waiting until timeout for monitored process [2025-03-04 15:39:36,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 [2025-03-04 15:39:36,574 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,575 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,575 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,575 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,575 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,575 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,575 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,576 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (226)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:36,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,585 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (227)] Waiting until timeout for monitored process [2025-03-04 15:39:36,589 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 [2025-03-04 15:39:36,600 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,601 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,601 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,601 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,601 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,601 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,601 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,602 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,608 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (227)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:36,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,611 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (228)] Waiting until timeout for monitored process [2025-03-04 15:39:36,613 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 [2025-03-04 15:39:36,623 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,623 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,623 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,623 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,623 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,624 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,624 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,625 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,630 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (228)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:36,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,632 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (229)] Waiting until timeout for monitored process [2025-03-04 15:39:36,634 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 [2025-03-04 15:39:36,643 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,643 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,644 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,644 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,644 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:36,644 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:36,646 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (229)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:36,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,653 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (230)] Waiting until timeout for monitored process [2025-03-04 15:39:36,655 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 [2025-03-04 15:39:36,664 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,664 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,664 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,664 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,665 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,665 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,665 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,666 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (230)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:36,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,673 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (231)] Waiting until timeout for monitored process [2025-03-04 15:39:36,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 [2025-03-04 15:39:36,684 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,684 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,684 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,684 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,684 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,684 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,685 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,685 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (231)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:36,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,692 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (232)] Waiting until timeout for monitored process [2025-03-04 15:39:36,694 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:36,703 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,704 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,704 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,704 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,704 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,704 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,704 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,705 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (232)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:36,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,712 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Waiting until timeout for monitored process [2025-03-04 15:39:36,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 [2025-03-04 15:39:36,723 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,723 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:36,723 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,723 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,723 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,725 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:36,725 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:36,727 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,734 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Ended with exit code 0 [2025-03-04 15:39:36,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,737 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Waiting until timeout for monitored process [2025-03-04 15:39:36,739 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:36,748 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,748 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,748 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,748 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,750 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:36,750 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:36,754 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,760 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Ended with exit code 0 [2025-03-04 15:39:36,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,762 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Waiting until timeout for monitored process [2025-03-04 15:39:36,763 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 [2025-03-04 15:39:36,772 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,773 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,773 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,773 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,774 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:36,774 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:36,779 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:36,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:36,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,787 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Waiting until timeout for monitored process [2025-03-04 15:39:36,789 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:36,799 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:36,799 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:36,799 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:36,799 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:36,803 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:36,803 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:36,811 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:36,820 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2025-03-04 15:39:36,821 INFO L444 ModelExtractionUtils]: 13 out of 22 variables were initially zero. Simplification set additionally 7 variables to zero. [2025-03-04 15:39:36,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:36,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:36,822 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:36,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Waiting until timeout for monitored process [2025-03-04 15:39:36,824 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:36,833 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:36,833 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:36,833 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_6) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_6 Supporting invariants [] [2025-03-04 15:39:36,839 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Ended with exit code 0 [2025-03-04 15:39:36,853 INFO L156 tatePredicateManager]: 11 out of 12 supporting invariants were superfluous and have been removed [2025-03-04 15:39:36,854 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:36,854 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:36,854 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:36,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:36,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Ended with exit code 0 [2025-03-04 15:39:36,887 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:36,898 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:36,898 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:36,898 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:36,898 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:36,899 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:36,935 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:36,939 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:36,939 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:36,939 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:36,940 INFO L256 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-04 15:39:36,940 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:36,944 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 36 treesize of output 13 [2025-03-04 15:39:36,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:36,989 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2025-03-04 15:39:36,989 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 971 states and 1246 transitions. cyclomatic complexity: 324 Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:37,030 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 971 states and 1246 transitions. cyclomatic complexity: 324. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1099 states and 1395 transitions. Complement of second has 10 states. [2025-03-04 15:39:37,031 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 [2025-03-04 15:39:37,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:37,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 20 transitions. [2025-03-04 15:39:37,031 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 20 transitions. Stem has 18 letters. Loop has 6 letters. [2025-03-04 15:39:37,031 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:37,031 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:37,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:37,049 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:37,060 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:37,060 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:37,060 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:37,061 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:37,061 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:37,092 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:37,096 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:37,096 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:37,096 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:37,096 INFO L256 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-04 15:39:37,096 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:37,103 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 36 treesize of output 13 [2025-03-04 15:39:37,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:37,152 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2025-03-04 15:39:37,152 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 971 states and 1246 transitions. cyclomatic complexity: 324 Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:37,202 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 971 states and 1246 transitions. cyclomatic complexity: 324. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1106 states and 1408 transitions. Complement of second has 10 states. [2025-03-04 15:39:37,202 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 [2025-03-04 15:39:37,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:37,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 19 transitions. [2025-03-04 15:39:37,203 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 19 transitions. Stem has 18 letters. Loop has 6 letters. [2025-03-04 15:39:37,203 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:37,203 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:37,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:37,226 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:37,237 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:37,238 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:37,238 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:37,238 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:37,239 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:37,268 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:37,272 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:37,272 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:37,272 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:37,272 INFO L256 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-04 15:39:37,273 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:37,279 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 36 treesize of output 13 [2025-03-04 15:39:37,328 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:37,328 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2025-03-04 15:39:37,328 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 971 states and 1246 transitions. cyclomatic complexity: 324 Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:37,375 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 971 states and 1246 transitions. cyclomatic complexity: 324. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1539 states and 1932 transitions. Complement of second has 11 states. [2025-03-04 15:39:37,375 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 [2025-03-04 15:39:37,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:37,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 24 transitions. [2025-03-04 15:39:37,375 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 24 transitions. Stem has 18 letters. Loop has 6 letters. [2025-03-04 15:39:37,375 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:37,376 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 24 transitions. Stem has 24 letters. Loop has 6 letters. [2025-03-04 15:39:37,376 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:37,376 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 24 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:37,376 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:37,376 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1539 states and 1932 transitions. [2025-03-04 15:39:37,379 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 215 [2025-03-04 15:39:37,383 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1539 states to 1169 states and 1473 transitions. [2025-03-04 15:39:37,383 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 186 [2025-03-04 15:39:37,384 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 237 [2025-03-04 15:39:37,384 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1169 states and 1473 transitions. [2025-03-04 15:39:37,384 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:37,384 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1169 states and 1473 transitions. [2025-03-04 15:39:37,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states and 1473 transitions. [2025-03-04 15:39:37,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 972. [2025-03-04 15:39:37,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 972 states have (on average 1.2798353909465021) internal successors, (1244), 971 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:37,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1244 transitions. [2025-03-04 15:39:37,396 INFO L240 hiAutomatonCegarLoop]: Abstraction has 972 states and 1244 transitions. [2025-03-04 15:39:37,398 INFO L432 stractBuchiCegarLoop]: Abstraction has 972 states and 1244 transitions. [2025-03-04 15:39:37,398 INFO L338 stractBuchiCegarLoop]: ======== Iteration 15 ============ [2025-03-04 15:39:37,398 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 972 states and 1244 transitions. [2025-03-04 15:39:37,400 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 166 [2025-03-04 15:39:37,400 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:37,400 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:37,400 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:37,400 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:37,400 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:37,401 INFO L754 eck$LassoCheckResult]: Loop: "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:37,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:37,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1474183815, now seen corresponding path program 3 times [2025-03-04 15:39:37,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:37,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720078379] [2025-03-04 15:39:37,401 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-04 15:39:37,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:37,408 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 18 statements into 3 equivalence classes. [2025-03-04 15:39:37,413 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:37,414 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2025-03-04 15:39:37,414 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:37,414 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:37,415 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:37,423 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:37,423 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:37,423 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:37,426 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:37,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:37,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1604780845, now seen corresponding path program 1 times [2025-03-04 15:39:37,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:37,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045784394] [2025-03-04 15:39:37,427 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:37,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:37,431 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:37,436 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:37,436 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:37,436 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:37,436 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:37,437 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:37,438 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:37,438 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:37,438 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:37,441 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:37,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:37,441 INFO L85 PathProgramCache]: Analyzing trace with hash 2059906227, now seen corresponding path program 1 times [2025-03-04 15:39:37,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:37,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830343439] [2025-03-04 15:39:37,442 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:37,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:37,449 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-04 15:39:37,455 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-04 15:39:37,455 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:37,456 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:37,456 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:37,458 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-04 15:39:37,464 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-04 15:39:37,464 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:37,464 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:37,467 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:38,418 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:38,418 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:38,418 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:38,418 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:38,418 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:38,418 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:38,418 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:38,418 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:38,418 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration15_Lasso [2025-03-04 15:39:38,418 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:38,418 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:38,419 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,424 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,425 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,531 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,532 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,533 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,534 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,535 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,536 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,537 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,538 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,540 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,541 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,542 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,543 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,544 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,545 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,546 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,547 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:38,692 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:38,692 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:38,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:38,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:38,697 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:38,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Waiting until timeout for monitored process [2025-03-04 15:39:38,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 [2025-03-04 15:39:38,709 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:38,709 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:38,709 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:38,709 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:38,709 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:38,710 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:38,710 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:38,711 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:38,715 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Ended with exit code 0 [2025-03-04 15:39:38,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:38,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:38,717 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:38,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Waiting until timeout for monitored process [2025-03-04 15:39:38,719 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 [2025-03-04 15:39:38,728 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:38,728 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:38,728 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:38,728 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:38,728 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:38,728 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:38,728 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:38,729 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:38,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:38,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:38,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:38,737 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:38,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Waiting until timeout for monitored process [2025-03-04 15:39:38,738 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 [2025-03-04 15:39:38,748 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:38,748 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:38,748 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:38,748 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:38,749 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:38,750 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:38,753 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:38,761 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:38,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:38,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:38,763 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:38,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Waiting until timeout for monitored process [2025-03-04 15:39:38,766 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 [2025-03-04 15:39:38,777 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:38,777 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:38,777 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:38,777 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:38,779 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:38,779 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:38,783 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:38,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Ended with exit code 0 [2025-03-04 15:39:38,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:38,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:38,792 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:38,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Waiting until timeout for monitored process [2025-03-04 15:39:38,793 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 [2025-03-04 15:39:38,803 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:38,803 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:38,803 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:38,803 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:38,804 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:38,804 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:38,810 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:38,819 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Ended with exit code 0 [2025-03-04 15:39:38,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:38,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:38,822 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:38,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Waiting until timeout for monitored process [2025-03-04 15:39:38,831 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:38,854 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:38,854 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:38,854 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:38,854 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:38,861 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:38,861 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:38,868 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:38,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:38,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:38,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:38,878 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:38,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Waiting until timeout for monitored process [2025-03-04 15:39:38,881 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 [2025-03-04 15:39:38,891 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:38,891 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:38,891 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:38,891 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:38,893 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:38,893 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:38,899 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:38,909 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2025-03-04 15:39:38,910 INFO L444 ModelExtractionUtils]: 11 out of 16 variables were initially zero. Simplification set additionally 3 variables to zero. [2025-03-04 15:39:38,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:38,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:38,911 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:38,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Waiting until timeout for monitored process [2025-03-04 15:39:38,917 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:38,928 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:38,928 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:38,928 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#1 ULTIMATE.start_main_~y~0#1.base) ULTIMATE.start_main_~y~0#1.offset)_14) = 1*v_rep(select (select #memory_int#1 ULTIMATE.start_main_~y~0#1.base) ULTIMATE.start_main_~y~0#1.offset)_14 Supporting invariants [] [2025-03-04 15:39:38,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:38,951 INFO L156 tatePredicateManager]: 10 out of 10 supporting invariants were superfluous and have been removed [2025-03-04 15:39:38,952 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#1 [2025-03-04 15:39:38,953 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#1,GLOBAL] [2025-03-04 15:39:38,953 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#1,GLOBAL],[IdentifierExpression[~y~0!base,]]] [2025-03-04 15:39:38,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:38,969 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:38,982 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:38,982 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:38,983 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:38,983 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:38,983 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:39,003 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:39,009 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:39,009 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:39,009 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:39,010 INFO L256 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-04 15:39:39,010 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:39,012 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 25 treesize of output 17 [2025-03-04 15:39:39,015 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 [2025-03-04 15:39:39,025 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 [2025-03-04 15:39:39,035 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 27 treesize of output 15 [2025-03-04 15:39:39,076 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:39,077 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 6 loop predicates [2025-03-04 15:39:39,077 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 972 states and 1244 transitions. cyclomatic complexity: 321 Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:39,178 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 972 states and 1244 transitions. cyclomatic complexity: 321. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 2177 states and 2708 transitions. Complement of second has 17 states. [2025-03-04 15:39:39,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 1 stem states 7 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:39,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:39,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 37 transitions. [2025-03-04 15:39:39,179 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 37 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:39,179 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:39,179 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:39,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:39,196 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:39,208 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:39,208 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:39,208 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:39,209 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:39,210 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:39,230 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:39,237 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:39,238 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:39,238 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:39,238 INFO L256 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-04 15:39:39,239 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:39,242 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 25 treesize of output 17 [2025-03-04 15:39:39,244 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 [2025-03-04 15:39:39,256 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 [2025-03-04 15:39:39,269 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 27 treesize of output 15 [2025-03-04 15:39:39,311 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Ended with exit code 0 [2025-03-04 15:39:39,332 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:39,333 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 6 loop predicates [2025-03-04 15:39:39,333 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 972 states and 1244 transitions. cyclomatic complexity: 321 Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:39,426 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 972 states and 1244 transitions. cyclomatic complexity: 321. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 2041 states and 2554 transitions. Complement of second has 19 states. [2025-03-04 15:39:39,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 1 stem states 8 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:39,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:39,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 30 transitions. [2025-03-04 15:39:39,427 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 30 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:39,427 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:39,427 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:39,434 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:39,440 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:39,454 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:39,454 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:39,454 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:39,455 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:39,455 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:39,474 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:39,481 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:39,482 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:39,482 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:39,482 INFO L256 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-04 15:39:39,483 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:39,485 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 25 treesize of output 17 [2025-03-04 15:39:39,488 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 [2025-03-04 15:39:39,500 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 [2025-03-04 15:39:39,512 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 27 treesize of output 15 [2025-03-04 15:39:39,546 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:39,546 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 6 loop predicates [2025-03-04 15:39:39,546 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 972 states and 1244 transitions. cyclomatic complexity: 321 Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:39,639 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 972 states and 1244 transitions. cyclomatic complexity: 321. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 2278 states and 2870 transitions. Complement of second has 24 states. [2025-03-04 15:39:39,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 1 stem states 7 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:39,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:39,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 41 transitions. [2025-03-04 15:39:39,640 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 41 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:39,640 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:39,640 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 41 transitions. Stem has 30 letters. Loop has 12 letters. [2025-03-04 15:39:39,640 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:39,640 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 41 transitions. Stem has 18 letters. Loop has 24 letters. [2025-03-04 15:39:39,641 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:39,641 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2278 states and 2870 transitions. [2025-03-04 15:39:39,645 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 413 [2025-03-04 15:39:39,650 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2278 states to 1774 states and 2207 transitions. [2025-03-04 15:39:39,650 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 205 [2025-03-04 15:39:39,651 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 225 [2025-03-04 15:39:39,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1774 states and 2207 transitions. [2025-03-04 15:39:39,651 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:39,651 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1774 states and 2207 transitions. [2025-03-04 15:39:39,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1774 states and 2207 transitions. [2025-03-04 15:39:39,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1774 to 1244. [2025-03-04 15:39:39,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1244 states, 1244 states have (on average 1.2604501607717042) internal successors, (1568), 1243 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:39,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1244 states to 1244 states and 1568 transitions. [2025-03-04 15:39:39,665 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1244 states and 1568 transitions. [2025-03-04 15:39:39,665 INFO L432 stractBuchiCegarLoop]: Abstraction has 1244 states and 1568 transitions. [2025-03-04 15:39:39,665 INFO L338 stractBuchiCegarLoop]: ======== Iteration 16 ============ [2025-03-04 15:39:39,666 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1244 states and 1568 transitions. [2025-03-04 15:39:39,667 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 347 [2025-03-04 15:39:39,667 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:39,667 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:39,667 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:39,667 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:39,668 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:39,668 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:39,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:39,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1474183815, now seen corresponding path program 4 times [2025-03-04 15:39:39,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:39,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372392926] [2025-03-04 15:39:39,668 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-04 15:39:39,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:39,675 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 18 statements into 2 equivalence classes. [2025-03-04 15:39:39,679 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:39,679 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-04 15:39:39,679 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:39,679 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:39,680 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:39,683 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:39,683 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:39,683 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:39,685 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:39,685 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:39,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1475698126, now seen corresponding path program 1 times [2025-03-04 15:39:39,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:39,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939415224] [2025-03-04 15:39:39,686 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:39,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:39,689 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:39,691 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:39,691 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:39,691 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:39,691 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:39,692 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:39,694 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:39,694 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:39,694 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:39,696 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:39,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:39,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1930823508, now seen corresponding path program 5 times [2025-03-04 15:39:39,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:39,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906753560] [2025-03-04 15:39:39,696 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-04 15:39:39,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:39,703 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 30 statements into 5 equivalence classes. [2025-03-04 15:39:39,709 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) and asserted 30 of 30 statements. [2025-03-04 15:39:39,710 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2025-03-04 15:39:39,710 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:39,710 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:39,711 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-04 15:39:39,715 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-04 15:39:39,716 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:39,716 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:39,718 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:40,465 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:40,465 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:40,465 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:40,465 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:40,465 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:40,465 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,465 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:40,465 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:40,465 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration16_Lasso [2025-03-04 15:39:40,465 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:40,465 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:40,466 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,467 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,468 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,469 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,471 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,472 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,473 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,474 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,475 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,476 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,477 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,478 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,611 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,612 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,613 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,614 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,616 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,617 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,618 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:40,777 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:40,777 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:40,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,779 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Waiting until timeout for monitored process [2025-03-04 15:39:40,781 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:40,791 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:40,791 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:40,791 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:40,791 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:40,791 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:40,792 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:40,792 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:40,793 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:40,798 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:40,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,800 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Waiting until timeout for monitored process [2025-03-04 15:39:40,801 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 [2025-03-04 15:39:40,811 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:40,811 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:40,811 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:40,811 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:40,811 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:40,811 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:40,811 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:40,812 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:40,817 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:40,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,819 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Waiting until timeout for monitored process [2025-03-04 15:39:40,821 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:40,830 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:40,830 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:40,830 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:40,830 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:40,831 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:40,831 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:40,833 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:40,838 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:40,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,841 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Waiting until timeout for monitored process [2025-03-04 15:39:40,843 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 [2025-03-04 15:39:40,853 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:40,853 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:40,853 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:40,853 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:40,853 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:40,853 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:40,853 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:40,854 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:40,859 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Ended with exit code 0 [2025-03-04 15:39:40,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,861 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Waiting until timeout for monitored process [2025-03-04 15:39:40,862 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 [2025-03-04 15:39:40,872 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:40,872 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:40,872 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:40,872 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:40,872 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:40,872 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:40,872 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:40,873 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:40,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Ended with exit code 0 [2025-03-04 15:39:40,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,880 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Waiting until timeout for monitored process [2025-03-04 15:39:40,881 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 [2025-03-04 15:39:40,891 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:40,891 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:40,891 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:40,891 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:40,891 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:40,891 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:40,891 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:40,892 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:40,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:40,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,899 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Waiting until timeout for monitored process [2025-03-04 15:39:40,900 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 [2025-03-04 15:39:40,909 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:40,909 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:40,909 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:40,909 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:40,909 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:40,910 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:40,910 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:40,911 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:40,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:40,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,917 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Waiting until timeout for monitored process [2025-03-04 15:39:40,919 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 [2025-03-04 15:39:40,928 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:40,928 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:40,928 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:40,928 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:40,928 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:40,928 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:40,928 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:40,929 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:40,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:40,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,936 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Waiting until timeout for monitored process [2025-03-04 15:39:40,937 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 [2025-03-04 15:39:40,947 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:40,947 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:40,947 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:40,947 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:40,947 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:40,947 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:40,947 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:40,948 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:40,953 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Ended with exit code 0 [2025-03-04 15:39:40,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,954 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Waiting until timeout for monitored process [2025-03-04 15:39:40,956 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 [2025-03-04 15:39:40,965 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:40,965 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:40,965 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:40,965 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:40,966 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:40,966 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:40,966 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:40,967 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:40,971 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Ended with exit code 0 [2025-03-04 15:39:40,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,974 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Waiting until timeout for monitored process [2025-03-04 15:39:40,975 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 [2025-03-04 15:39:40,985 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:40,985 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:40,985 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:40,985 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:40,985 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:40,985 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:40,985 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:40,986 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:40,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Ended with exit code 0 [2025-03-04 15:39:40,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:40,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:40,993 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:40,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Waiting until timeout for monitored process [2025-03-04 15:39:40,995 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 [2025-03-04 15:39:41,004 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:41,004 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:41,004 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:41,004 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:41,007 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:41,007 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:41,015 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:41,026 INFO L443 ModelExtractionUtils]: Simplification made 9 calls to the SMT solver. [2025-03-04 15:39:41,026 INFO L444 ModelExtractionUtils]: 1 out of 19 variables were initially zero. Simplification set additionally 14 variables to zero. [2025-03-04 15:39:41,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:41,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:41,028 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:41,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Waiting until timeout for monitored process [2025-03-04 15:39:41,029 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:41,040 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:41,040 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:41,040 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_#t~mem16#1, v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_15, ULTIMATE.start_main_#t~mem15#1) = 1*ULTIMATE.start_main_#t~mem16#1 + 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_15 - 1*ULTIMATE.start_main_#t~mem15#1 Supporting invariants [] [2025-03-04 15:39:41,046 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Ended with exit code 0 [2025-03-04 15:39:41,070 INFO L156 tatePredicateManager]: 11 out of 11 supporting invariants were superfluous and have been removed [2025-03-04 15:39:41,073 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #t~mem15 [2025-03-04 15:39:41,073 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:41,073 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:41,073 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:41,073 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #t~mem16 [2025-03-04 15:39:41,080 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:41,088 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:41,099 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:41,099 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:41,099 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:41,099 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:41,100 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:41,114 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:41,120 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:41,121 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:41,121 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:41,121 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-04 15:39:41,122 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:41,126 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 38 treesize of output 15 [2025-03-04 15:39:41,138 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 [2025-03-04 15:39:41,150 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 27 treesize of output 15 [2025-03-04 15:39:41,185 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:41,185 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 6 loop predicates [2025-03-04 15:39:41,185 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1244 states and 1568 transitions. cyclomatic complexity: 381 Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:41,269 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1244 states and 1568 transitions. cyclomatic complexity: 381. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1708 states and 2136 transitions. Complement of second has 15 states. [2025-03-04 15:39:41,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:41,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:41,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 28 transitions. [2025-03-04 15:39:41,270 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 28 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:41,270 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:41,270 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 28 transitions. Stem has 30 letters. Loop has 12 letters. [2025-03-04 15:39:41,270 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:41,270 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 28 transitions. Stem has 18 letters. Loop has 24 letters. [2025-03-04 15:39:41,270 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:41,271 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1708 states and 2136 transitions. [2025-03-04 15:39:41,274 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 347 [2025-03-04 15:39:41,278 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1708 states to 1500 states and 1894 transitions. [2025-03-04 15:39:41,278 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 182 [2025-03-04 15:39:41,278 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 182 [2025-03-04 15:39:41,278 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1500 states and 1894 transitions. [2025-03-04 15:39:41,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:41,278 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1500 states and 1894 transitions. [2025-03-04 15:39:41,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1500 states and 1894 transitions. [2025-03-04 15:39:41,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1500 to 1303. [2025-03-04 15:39:41,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1303 states, 1303 states have (on average 1.2647735993860323) internal successors, (1648), 1302 states have internal predecessors, (1648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:41,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1303 states to 1303 states and 1648 transitions. [2025-03-04 15:39:41,293 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1303 states and 1648 transitions. [2025-03-04 15:39:41,293 INFO L432 stractBuchiCegarLoop]: Abstraction has 1303 states and 1648 transitions. [2025-03-04 15:39:41,293 INFO L338 stractBuchiCegarLoop]: ======== Iteration 17 ============ [2025-03-04 15:39:41,294 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1303 states and 1648 transitions. [2025-03-04 15:39:41,295 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 347 [2025-03-04 15:39:41,295 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:41,295 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:41,295 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:41,295 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2025-03-04 15:39:41,296 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" [2025-03-04 15:39:41,296 INFO L754 eck$LassoCheckResult]: Loop: "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" [2025-03-04 15:39:41,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:41,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1903595750, now seen corresponding path program 2 times [2025-03-04 15:39:41,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:41,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479912383] [2025-03-04 15:39:41,296 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:41,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:41,303 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 20 statements into 2 equivalence classes. [2025-03-04 15:39:41,308 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:41,308 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:39:41,308 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:41,308 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:41,309 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:41,312 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:41,313 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:41,313 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:41,315 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:41,315 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:41,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1358895577, now seen corresponding path program 2 times [2025-03-04 15:39:41,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:41,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63832687] [2025-03-04 15:39:41,316 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:41,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:41,319 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:41,320 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:41,320 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-04 15:39:41,320 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:41,320 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:41,321 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:41,322 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:41,322 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:41,322 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:41,324 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:41,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:41,324 INFO L85 PathProgramCache]: Analyzing trace with hash 624732926, now seen corresponding path program 3 times [2025-03-04 15:39:41,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:41,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037845203] [2025-03-04 15:39:41,324 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-04 15:39:41,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:41,331 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 26 statements into 4 equivalence classes. [2025-03-04 15:39:41,340 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 26 of 26 statements. [2025-03-04 15:39:41,340 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-04 15:39:41,340 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:41,340 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:41,342 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 26 statements into 1 equivalence classes. [2025-03-04 15:39:41,346 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 26 of 26 statements. [2025-03-04 15:39:41,346 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:41,346 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:41,368 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:41,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:42,364 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:42,364 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:42,364 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:42,364 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:42,364 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:42,364 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,364 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:42,364 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:42,364 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration17_Lasso [2025-03-04 15:39:42,364 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:42,364 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:42,365 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,366 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,368 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,369 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,371 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,372 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,373 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,375 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,376 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,377 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,507 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,509 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,510 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,511 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,513 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,515 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,516 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,518 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,519 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,521 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,522 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:42,678 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:42,678 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:42,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,680 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Waiting until timeout for monitored process [2025-03-04 15:39:42,682 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 [2025-03-04 15:39:42,693 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,694 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:42,694 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,694 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,694 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,694 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:42,694 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:42,695 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,700 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Ended with exit code 0 [2025-03-04 15:39:42,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,706 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Waiting until timeout for monitored process [2025-03-04 15:39:42,707 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:42,717 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,717 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:42,717 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,717 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,717 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,717 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:42,717 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:42,718 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,724 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Ended with exit code 0 [2025-03-04 15:39:42,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,726 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Waiting until timeout for monitored process [2025-03-04 15:39:42,728 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 [2025-03-04 15:39:42,737 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,737 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,737 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,737 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,738 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:42,738 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:42,740 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,748 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Ended with exit code 0 [2025-03-04 15:39:42,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,750 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Waiting until timeout for monitored process [2025-03-04 15:39:42,751 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 [2025-03-04 15:39:42,761 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,761 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:42,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,761 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,761 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,762 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:42,762 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:42,763 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Ended with exit code 0 [2025-03-04 15:39:42,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,770 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Waiting until timeout for monitored process [2025-03-04 15:39:42,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 [2025-03-04 15:39:42,781 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,782 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:42,782 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,782 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,782 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,782 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:42,782 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:42,783 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:42,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,791 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Waiting until timeout for monitored process [2025-03-04 15:39:42,793 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 [2025-03-04 15:39:42,803 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,803 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:42,803 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,804 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,804 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,804 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:42,804 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:42,805 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:42,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,813 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Waiting until timeout for monitored process [2025-03-04 15:39:42,814 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 [2025-03-04 15:39:42,823 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,823 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:42,823 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,823 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,824 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,824 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:42,824 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:42,825 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,832 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Ended with exit code 0 [2025-03-04 15:39:42,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,834 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Waiting until timeout for monitored process [2025-03-04 15:39:42,835 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:42,845 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,845 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:42,845 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,845 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,845 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,845 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:42,845 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:42,846 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Ended with exit code 0 [2025-03-04 15:39:42,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,854 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Waiting until timeout for monitored process [2025-03-04 15:39:42,855 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 [2025-03-04 15:39:42,864 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,865 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:42,865 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,865 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,865 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,865 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:42,865 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:42,868 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Ended with exit code 0 [2025-03-04 15:39:42,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,879 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (268)] Waiting until timeout for monitored process [2025-03-04 15:39:42,881 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 [2025-03-04 15:39:42,892 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,892 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,892 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,892 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,894 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:42,894 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:42,898 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (268)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:42,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,906 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Waiting until timeout for monitored process [2025-03-04 15:39:42,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 [2025-03-04 15:39:42,923 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,923 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,923 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,923 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,925 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:42,925 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:42,931 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Ended with exit code 0 [2025-03-04 15:39:42,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,938 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Waiting until timeout for monitored process [2025-03-04 15:39:42,940 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 [2025-03-04 15:39:42,949 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,950 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,950 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,950 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,951 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:42,951 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:42,955 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Ended with exit code 0 [2025-03-04 15:39:42,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,962 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Waiting until timeout for monitored process [2025-03-04 15:39:42,966 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 [2025-03-04 15:39:42,975 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:42,975 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:42,975 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:42,975 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:42,977 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:42,977 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:42,980 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:42,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Ended with exit code 0 [2025-03-04 15:39:42,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:42,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:42,987 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:42,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Waiting until timeout for monitored process [2025-03-04 15:39:42,989 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 [2025-03-04 15:39:42,998 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:43,002 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:43,002 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:43,002 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:43,003 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:43,003 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:43,006 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:43,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Ended with exit code 0 [2025-03-04 15:39:43,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:43,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:43,014 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:43,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Waiting until timeout for monitored process [2025-03-04 15:39:43,016 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 [2025-03-04 15:39:43,025 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:43,026 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:43,026 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:43,026 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:43,028 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:43,028 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:43,033 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:43,037 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2025-03-04 15:39:43,037 INFO L444 ModelExtractionUtils]: 8 out of 13 variables were initially zero. Simplification set additionally 3 variables to zero. [2025-03-04 15:39:43,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:43,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:43,038 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:43,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Waiting until timeout for monitored process [2025-03-04 15:39:43,055 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:43,066 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:43,066 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:43,066 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_16) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_16 Supporting invariants [] [2025-03-04 15:39:43,072 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:43,085 INFO L156 tatePredicateManager]: 11 out of 11 supporting invariants were superfluous and have been removed [2025-03-04 15:39:43,085 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:43,086 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:43,086 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:43,091 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:43,102 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:43,115 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:43,115 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:43,115 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:43,116 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:43,116 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:43,135 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:43,139 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:43,139 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:43,139 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:43,140 INFO L256 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-04 15:39:43,141 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:43,177 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 29 treesize of output 21 [2025-03-04 15:39:43,178 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 43 treesize of output 16 [2025-03-04 15:39:43,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:43,191 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2025-03-04 15:39:43,192 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1303 states and 1648 transitions. cyclomatic complexity: 406 Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:43,221 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1303 states and 1648 transitions. cyclomatic complexity: 406. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1961 states and 2457 transitions. Complement of second has 11 states. [2025-03-04 15:39:43,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 4 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:43,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:43,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 24 transitions. [2025-03-04 15:39:43,222 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 24 transitions. Stem has 20 letters. Loop has 6 letters. [2025-03-04 15:39:43,222 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:43,222 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:43,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:43,237 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:43,248 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:43,248 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:43,248 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:43,249 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:43,249 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:43,269 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:43,274 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:43,274 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:43,274 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:43,276 INFO L256 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-04 15:39:43,276 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:43,324 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 29 treesize of output 21 [2025-03-04 15:39:43,326 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 43 treesize of output 16 [2025-03-04 15:39:43,334 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:43,335 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 5 loop predicates [2025-03-04 15:39:43,335 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1303 states and 1648 transitions. cyclomatic complexity: 406 Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:43,369 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1303 states and 1648 transitions. cyclomatic complexity: 406. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 1914 states and 2399 transitions. Complement of second has 11 states. [2025-03-04 15:39:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 4 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:43,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:43,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 23 transitions. [2025-03-04 15:39:43,370 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 23 transitions. Stem has 20 letters. Loop has 6 letters. [2025-03-04 15:39:43,370 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:43,370 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:43,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:43,389 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:43,406 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:43,406 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:43,406 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:43,407 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:43,407 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:43,430 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-03-04 15:39:43,434 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-03-04 15:39:43,434 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:43,434 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:43,434 INFO L256 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-04 15:39:43,435 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:43,481 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 29 treesize of output 21 [2025-03-04 15:39:43,483 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 43 treesize of output 16 [2025-03-04 15:39:43,493 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:43,494 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2025-03-04 15:39:43,494 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1303 states and 1648 transitions. cyclomatic complexity: 406 Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:43,530 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1303 states and 1648 transitions. cyclomatic complexity: 406. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 2060 states and 2574 transitions. Complement of second has 10 states. [2025-03-04 15:39:43,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 4 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:43,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:43,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 25 transitions. [2025-03-04 15:39:43,531 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 25 transitions. Stem has 20 letters. Loop has 6 letters. [2025-03-04 15:39:43,531 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:43,531 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 25 transitions. Stem has 26 letters. Loop has 6 letters. [2025-03-04 15:39:43,531 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:43,531 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 25 transitions. Stem has 20 letters. Loop has 12 letters. [2025-03-04 15:39:43,531 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:43,531 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2060 states and 2574 transitions. [2025-03-04 15:39:43,535 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 395 [2025-03-04 15:39:43,539 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2060 states to 1447 states and 1817 transitions. [2025-03-04 15:39:43,539 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 165 [2025-03-04 15:39:43,539 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 178 [2025-03-04 15:39:43,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1447 states and 1817 transitions. [2025-03-04 15:39:43,539 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:43,539 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1447 states and 1817 transitions. [2025-03-04 15:39:43,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1447 states and 1817 transitions. [2025-03-04 15:39:43,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1447 to 1300. [2025-03-04 15:39:43,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1300 states, 1300 states have (on average 1.2661538461538462) internal successors, (1646), 1299 states have internal predecessors, (1646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:43,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1300 states to 1300 states and 1646 transitions. [2025-03-04 15:39:43,556 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1300 states and 1646 transitions. [2025-03-04 15:39:43,556 INFO L432 stractBuchiCegarLoop]: Abstraction has 1300 states and 1646 transitions. [2025-03-04 15:39:43,556 INFO L338 stractBuchiCegarLoop]: ======== Iteration 18 ============ [2025-03-04 15:39:43,556 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1300 states and 1646 transitions. [2025-03-04 15:39:43,558 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 375 [2025-03-04 15:39:43,558 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:43,558 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:43,558 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:43,558 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 3, 3, 2, 2, 2, 1, 1, 1] [2025-03-04 15:39:43,559 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" [2025-03-04 15:39:43,559 INFO L754 eck$LassoCheckResult]: Loop: "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem10#1 < main_#t~mem11#1);havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem13#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#1(main_#t~mem13#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem13#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" [2025-03-04 15:39:43,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:43,559 INFO L85 PathProgramCache]: Analyzing trace with hash -190913332, now seen corresponding path program 1 times [2025-03-04 15:39:43,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:43,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961955733] [2025-03-04 15:39:43,559 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:39:43,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:43,567 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-04 15:39:43,570 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:43,570 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:43,570 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:43,570 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:43,572 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-04 15:39:43,574 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:43,574 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:43,574 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:43,577 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:43,577 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:43,577 INFO L85 PathProgramCache]: Analyzing trace with hash -716625147, now seen corresponding path program 2 times [2025-03-04 15:39:43,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:43,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613293895] [2025-03-04 15:39:43,577 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:43,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:43,583 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 18 statements into 2 equivalence classes. [2025-03-04 15:39:43,589 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:43,589 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:39:43,589 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:43,589 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:43,591 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:43,594 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:43,595 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:43,595 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:43,598 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:43,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:43,599 INFO L85 PathProgramCache]: Analyzing trace with hash -208497904, now seen corresponding path program 2 times [2025-03-04 15:39:43,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:43,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949469477] [2025-03-04 15:39:43,599 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:43,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:43,609 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 32 statements into 2 equivalence classes. [2025-03-04 15:39:43,617 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 32 of 32 statements. [2025-03-04 15:39:43,618 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:39:43,618 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:43,618 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:43,620 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 32 statements into 1 equivalence classes. [2025-03-04 15:39:43,625 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 32 of 32 statements. [2025-03-04 15:39:43,625 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:43,625 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:43,629 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:44,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:44,479 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:44,479 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:44,479 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:44,479 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:44,479 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:44,479 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:44,479 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:44,479 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:44,479 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration18_Lasso [2025-03-04 15:39:44,479 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:44,479 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:44,480 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,613 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,614 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,615 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,616 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,618 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,619 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,620 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,621 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,622 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,623 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,624 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,625 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,626 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,627 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,628 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,629 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,630 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,632 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,633 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,634 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:44,795 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:44,795 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:44,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:44,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:44,797 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:44,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Waiting until timeout for monitored process [2025-03-04 15:39:44,799 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 [2025-03-04 15:39:44,808 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:44,808 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:44,808 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:44,808 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:44,809 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:44,809 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:44,813 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:44,818 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Ended with exit code 0 [2025-03-04 15:39:44,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:44,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:44,820 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:44,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Waiting until timeout for monitored process [2025-03-04 15:39:44,821 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:44,831 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:44,831 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:44,831 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:44,831 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:44,832 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:44,832 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:44,836 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:44,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:44,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:44,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:44,843 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:44,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Waiting until timeout for monitored process [2025-03-04 15:39:44,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 [2025-03-04 15:39:44,854 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:44,854 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:44,854 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:44,854 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:44,857 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:44,857 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:44,863 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:44,870 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2025-03-04 15:39:44,870 INFO L444 ModelExtractionUtils]: 7 out of 16 variables were initially zero. Simplification set additionally 7 variables to zero. [2025-03-04 15:39:44,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:44,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:44,872 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:44,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (278)] Waiting until timeout for monitored process [2025-03-04 15:39:44,873 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:44,883 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:44,883 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:44,883 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_7) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_7 Supporting invariants [] [2025-03-04 15:39:44,889 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:44,902 INFO L156 tatePredicateManager]: 11 out of 12 supporting invariants were superfluous and have been removed [2025-03-04 15:39:44,903 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:44,903 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:44,903 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:44,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:44,921 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-04 15:39:44,930 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-04 15:39:44,930 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:44,930 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:44,931 INFO L256 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:44,931 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:44,955 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:44,964 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:44,964 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:44,964 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:44,965 INFO L256 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-03-04 15:39:44,966 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:45,012 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 29 treesize of output 21 [2025-03-04 15:39:45,015 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 36 treesize of output 13 [2025-03-04 15:39:45,038 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 [2025-03-04 15:39:45,054 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 27 treesize of output 15 [2025-03-04 15:39:45,110 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 34 treesize of output 22 [2025-03-04 15:39:45,113 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 [2025-03-04 15:39:45,125 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:45,125 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2025-03-04 15:39:45,126 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1300 states and 1646 transitions. cyclomatic complexity: 401 Second operand has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:45,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (278)] Ended with exit code 0 [2025-03-04 15:39:45,298 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1300 states and 1646 transitions. cyclomatic complexity: 401. Second operand has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 4331 states and 5263 transitions. Complement of second has 22 states. [2025-03-04 15:39:45,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:45,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:45,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 44 transitions. [2025-03-04 15:39:45,299 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 44 transitions. Stem has 14 letters. Loop has 18 letters. [2025-03-04 15:39:45,300 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:45,300 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 44 transitions. Stem has 32 letters. Loop has 18 letters. [2025-03-04 15:39:45,300 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:45,300 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 44 transitions. Stem has 14 letters. Loop has 36 letters. [2025-03-04 15:39:45,300 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:45,301 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4331 states and 5263 transitions. [2025-03-04 15:39:45,307 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 375 [2025-03-04 15:39:45,316 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4331 states to 3342 states and 4100 transitions. [2025-03-04 15:39:45,316 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 253 [2025-03-04 15:39:45,317 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 254 [2025-03-04 15:39:45,317 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3342 states and 4100 transitions. [2025-03-04 15:39:45,317 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:45,317 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3342 states and 4100 transitions. [2025-03-04 15:39:45,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3342 states and 4100 transitions. [2025-03-04 15:39:45,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3342 to 2350. [2025-03-04 15:39:45,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2350 states, 2350 states have (on average 1.2612765957446808) internal successors, (2964), 2349 states have internal predecessors, (2964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:45,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2350 states to 2350 states and 2964 transitions. [2025-03-04 15:39:45,348 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2350 states and 2964 transitions. [2025-03-04 15:39:45,349 INFO L432 stractBuchiCegarLoop]: Abstraction has 2350 states and 2964 transitions. [2025-03-04 15:39:45,349 INFO L338 stractBuchiCegarLoop]: ======== Iteration 19 ============ [2025-03-04 15:39:45,349 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2350 states and 2964 transitions. [2025-03-04 15:39:45,352 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 375 [2025-03-04 15:39:45,352 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:45,352 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:45,353 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2025-03-04 15:39:45,353 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 3, 3, 2, 2, 2, 1, 1, 1] [2025-03-04 15:39:45,353 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" [2025-03-04 15:39:45,353 INFO L754 eck$LassoCheckResult]: Loop: "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" [2025-03-04 15:39:45,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:45,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1398037125, now seen corresponding path program 3 times [2025-03-04 15:39:45,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:45,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935458925] [2025-03-04 15:39:45,353 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-04 15:39:45,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:45,362 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 20 statements into 3 equivalence classes. [2025-03-04 15:39:45,368 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:45,368 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2025-03-04 15:39:45,369 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:45,369 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:45,370 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:45,374 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:45,374 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:45,374 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:45,377 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:45,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:45,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1835531814, now seen corresponding path program 3 times [2025-03-04 15:39:45,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:45,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86208073] [2025-03-04 15:39:45,378 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-04 15:39:45,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:45,385 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 18 statements into 3 equivalence classes. [2025-03-04 15:39:45,389 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:45,389 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2025-03-04 15:39:45,389 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:45,389 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:45,390 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:45,393 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:45,393 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:45,393 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:45,396 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:45,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:45,396 INFO L85 PathProgramCache]: Analyzing trace with hash 99893162, now seen corresponding path program 4 times [2025-03-04 15:39:45,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:45,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007927747] [2025-03-04 15:39:45,397 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-04 15:39:45,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:45,409 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 38 statements into 2 equivalence classes. [2025-03-04 15:39:45,422 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 38 of 38 statements. [2025-03-04 15:39:45,423 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-04 15:39:45,423 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:45,423 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:45,429 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 38 statements into 1 equivalence classes. [2025-03-04 15:39:45,437 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 38 of 38 statements. [2025-03-04 15:39:45,437 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:45,438 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:45,444 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:47,092 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:47,092 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:47,092 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:47,092 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:47,092 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:47,092 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:47,092 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:47,092 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:47,092 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration19_Lasso [2025-03-04 15:39:47,092 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:47,092 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:47,093 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,094 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,204 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,205 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,207 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,208 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,209 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,210 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,211 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,212 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,213 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,214 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,215 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,216 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,217 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,218 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,219 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,220 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,221 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,222 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,223 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:47,385 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:47,385 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:47,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:47,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:47,390 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:47,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Waiting until timeout for monitored process [2025-03-04 15:39:47,393 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 [2025-03-04 15:39:47,402 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:47,402 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:47,402 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:47,402 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:47,402 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:47,402 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:47,402 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:47,403 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:47,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:47,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:47,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:47,410 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:47,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Waiting until timeout for monitored process [2025-03-04 15:39:47,411 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 [2025-03-04 15:39:47,420 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:47,420 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:47,421 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:47,421 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:47,422 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:47,422 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:47,425 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:47,430 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Ended with exit code 0 [2025-03-04 15:39:47,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:47,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:47,432 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:47,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Waiting until timeout for monitored process [2025-03-04 15:39:47,435 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:47,445 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:47,445 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:47,445 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:47,445 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:47,446 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:47,446 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:47,448 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:47,452 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Ended with exit code 0 [2025-03-04 15:39:47,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:47,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:47,454 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:47,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Waiting until timeout for monitored process [2025-03-04 15:39:47,456 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 [2025-03-04 15:39:47,466 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:47,466 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:47,466 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:47,466 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:47,467 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:47,467 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:47,471 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:47,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:47,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:47,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:47,478 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:47,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (283)] Waiting until timeout for monitored process [2025-03-04 15:39:47,480 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 [2025-03-04 15:39:47,490 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:47,490 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:47,490 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:47,490 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:47,492 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:47,492 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:47,496 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:47,501 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2025-03-04 15:39:47,501 INFO L444 ModelExtractionUtils]: 8 out of 13 variables were initially zero. Simplification set additionally 3 variables to zero. [2025-03-04 15:39:47,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:47,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:47,502 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:47,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (284)] Waiting until timeout for monitored process [2025-03-04 15:39:47,504 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:47,514 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:47,514 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:47,514 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_8) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_8 Supporting invariants [] [2025-03-04 15:39:47,521 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (283)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:47,533 INFO L156 tatePredicateManager]: 10 out of 11 supporting invariants were superfluous and have been removed [2025-03-04 15:39:47,535 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:47,535 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:47,535 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:47,547 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:47,555 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:47,570 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:47,570 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:47,570 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:47,571 INFO L256 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:47,572 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:47,613 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:47,623 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:47,623 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:47,623 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:47,624 INFO L256 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-03-04 15:39:47,624 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:47,669 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 29 treesize of output 21 [2025-03-04 15:39:47,671 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 36 treesize of output 13 [2025-03-04 15:39:47,692 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 [2025-03-04 15:39:47,694 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 [2025-03-04 15:39:47,753 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 34 treesize of output 22 [2025-03-04 15:39:47,758 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 [2025-03-04 15:39:47,774 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:47,774 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2025-03-04 15:39:47,774 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2350 states and 2964 transitions. cyclomatic complexity: 724 Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:47,922 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2350 states and 2964 transitions. cyclomatic complexity: 724. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 5234 states and 6327 transitions. Complement of second has 20 states. [2025-03-04 15:39:47,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 2 stem states 8 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:47,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:47,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 44 transitions. [2025-03-04 15:39:47,923 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 44 transitions. Stem has 20 letters. Loop has 18 letters. [2025-03-04 15:39:47,923 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:47,923 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:47,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:47,946 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:47,962 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:47,962 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:47,962 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:47,963 INFO L256 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:47,963 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:48,005 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:48,016 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:48,017 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:48,017 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:48,017 INFO L256 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-03-04 15:39:48,018 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:48,056 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 29 treesize of output 21 [2025-03-04 15:39:48,058 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 36 treesize of output 13 [2025-03-04 15:39:48,084 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 [2025-03-04 15:39:48,088 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 [2025-03-04 15:39:48,139 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 34 treesize of output 22 [2025-03-04 15:39:48,143 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 [2025-03-04 15:39:48,153 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:48,153 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 7 loop predicates [2025-03-04 15:39:48,154 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2350 states and 2964 transitions. cyclomatic complexity: 724 Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:48,326 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2350 states and 2964 transitions. cyclomatic complexity: 724. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 5193 states and 6289 transitions. Complement of second has 22 states. [2025-03-04 15:39:48,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:48,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:48,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 43 transitions. [2025-03-04 15:39:48,327 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 43 transitions. Stem has 20 letters. Loop has 18 letters. [2025-03-04 15:39:48,327 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:48,327 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:48,338 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:48,348 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:48,362 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:48,362 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:48,362 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:48,363 INFO L256 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:48,364 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:48,400 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:48,410 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:48,410 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:48,410 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:48,411 INFO L256 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-03-04 15:39:48,412 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:48,443 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 29 treesize of output 21 [2025-03-04 15:39:48,444 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 36 treesize of output 13 [2025-03-04 15:39:48,466 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 [2025-03-04 15:39:48,467 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 [2025-03-04 15:39:48,519 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 34 treesize of output 22 [2025-03-04 15:39:48,521 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 [2025-03-04 15:39:48,549 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (284)] Ended with exit code 0 [2025-03-04 15:39:48,553 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:48,553 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2025-03-04 15:39:48,553 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2350 states and 2964 transitions. cyclomatic complexity: 724 Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:48,723 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2350 states and 2964 transitions. cyclomatic complexity: 724. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 7396 states and 8819 transitions. Complement of second has 28 states. [2025-03-04 15:39:48,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 2 stem states 8 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:48,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:48,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 45 transitions. [2025-03-04 15:39:48,724 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 45 transitions. Stem has 20 letters. Loop has 18 letters. [2025-03-04 15:39:48,724 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:48,724 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 45 transitions. Stem has 38 letters. Loop has 18 letters. [2025-03-04 15:39:48,724 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:48,724 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 45 transitions. Stem has 20 letters. Loop has 36 letters. [2025-03-04 15:39:48,725 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:48,725 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 7396 states and 8819 transitions. [2025-03-04 15:39:48,740 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 911 [2025-03-04 15:39:48,750 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 7396 states to 4125 states and 5056 transitions. [2025-03-04 15:39:48,750 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 258 [2025-03-04 15:39:48,751 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 264 [2025-03-04 15:39:48,751 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4125 states and 5056 transitions. [2025-03-04 15:39:48,751 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:48,751 INFO L218 hiAutomatonCegarLoop]: Abstraction has 4125 states and 5056 transitions. [2025-03-04 15:39:48,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4125 states and 5056 transitions. [2025-03-04 15:39:48,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4125 to 2625. [2025-03-04 15:39:48,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2625 states, 2625 states have (on average 1.286857142857143) internal successors, (3378), 2624 states have internal predecessors, (3378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:48,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2625 states to 2625 states and 3378 transitions. [2025-03-04 15:39:48,794 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2625 states and 3378 transitions. [2025-03-04 15:39:48,794 INFO L432 stractBuchiCegarLoop]: Abstraction has 2625 states and 3378 transitions. [2025-03-04 15:39:48,794 INFO L338 stractBuchiCegarLoop]: ======== Iteration 20 ============ [2025-03-04 15:39:48,794 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2625 states and 3378 transitions. [2025-03-04 15:39:48,797 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 632 [2025-03-04 15:39:48,797 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:48,797 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:48,799 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2025-03-04 15:39:48,799 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 4, 4, 2, 2, 2, 2, 2, 2] [2025-03-04 15:39:48,799 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" [2025-03-04 15:39:48,799 INFO L754 eck$LassoCheckResult]: Loop: "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" [2025-03-04 15:39:48,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:48,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1398037125, now seen corresponding path program 5 times [2025-03-04 15:39:48,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:48,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740018875] [2025-03-04 15:39:48,800 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-04 15:39:48,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:48,810 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 20 statements into 3 equivalence classes. [2025-03-04 15:39:48,814 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:48,814 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2025-03-04 15:39:48,814 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:48,814 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:48,816 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:48,819 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:48,819 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:48,819 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:48,822 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:48,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:48,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1121542437, now seen corresponding path program 4 times [2025-03-04 15:39:48,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:48,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569494536] [2025-03-04 15:39:48,822 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-04 15:39:48,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:48,828 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 24 statements into 2 equivalence classes. [2025-03-04 15:39:48,832 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:39:48,833 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-04 15:39:48,833 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:48,833 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:48,835 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-04 15:39:48,838 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:39:48,838 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:48,838 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:48,840 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:48,840 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:48,840 INFO L85 PathProgramCache]: Analyzing trace with hash 2020912479, now seen corresponding path program 6 times [2025-03-04 15:39:48,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:48,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115160056] [2025-03-04 15:39:48,841 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-04 15:39:48,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:48,851 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 44 statements into 7 equivalence classes. [2025-03-04 15:39:48,872 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) and asserted 44 of 44 statements. [2025-03-04 15:39:48,872 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2025-03-04 15:39:48,872 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:48,872 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:48,876 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 44 statements into 1 equivalence classes. [2025-03-04 15:39:48,883 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-03-04 15:39:48,883 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:48,883 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:48,886 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:50,845 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:50,845 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:50,845 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:50,845 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:50,845 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:50,845 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:50,845 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:50,845 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:50,845 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration20_Lasso [2025-03-04 15:39:50,846 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:50,846 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:50,847 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,848 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,850 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,851 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,852 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,853 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,855 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,856 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,857 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,858 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,860 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,861 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,862 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,863 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,864 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,865 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,866 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,867 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,869 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,870 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:50,871 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:51,117 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:51,117 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:51,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,119 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Waiting until timeout for monitored process [2025-03-04 15:39:51,122 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 [2025-03-04 15:39:51,132 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,133 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,133 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,133 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,133 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,133 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,133 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,137 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Ended with exit code 0 [2025-03-04 15:39:51,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,148 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Waiting until timeout for monitored process [2025-03-04 15:39:51,151 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 [2025-03-04 15:39:51,160 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,161 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,161 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,161 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,161 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:51,161 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:51,164 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:51,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,172 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Waiting until timeout for monitored process [2025-03-04 15:39:51,175 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 [2025-03-04 15:39:51,185 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,185 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,185 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,185 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,185 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,185 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,185 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,189 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:51,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,197 INFO L229 MonitoredProcess]: Starting monitored process 288 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Waiting until timeout for monitored process [2025-03-04 15:39:51,200 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:51,210 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,210 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,210 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,210 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,210 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,211 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,211 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,214 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,220 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:51,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,223 INFO L229 MonitoredProcess]: Starting monitored process 289 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Waiting until timeout for monitored process [2025-03-04 15:39:51,225 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 [2025-03-04 15:39:51,234 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,235 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,235 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,235 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,235 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,235 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,235 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,239 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:51,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,248 INFO L229 MonitoredProcess]: Starting monitored process 290 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Waiting until timeout for monitored process [2025-03-04 15:39:51,251 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:51,261 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,261 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,261 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,261 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,261 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,261 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,262 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,263 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:51,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,271 INFO L229 MonitoredProcess]: Starting monitored process 291 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Waiting until timeout for monitored process [2025-03-04 15:39:51,274 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 [2025-03-04 15:39:51,283 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,283 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,284 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,284 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,284 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,284 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,284 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,285 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Ended with exit code 0 [2025-03-04 15:39:51,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,293 INFO L229 MonitoredProcess]: Starting monitored process 292 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Waiting until timeout for monitored process [2025-03-04 15:39:51,294 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 [2025-03-04 15:39:51,303 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,304 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,304 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,304 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,304 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,304 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,304 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,305 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,310 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Ended with exit code 0 [2025-03-04 15:39:51,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,312 INFO L229 MonitoredProcess]: Starting monitored process 293 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Waiting until timeout for monitored process [2025-03-04 15:39:51,314 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 [2025-03-04 15:39:51,323 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,323 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,323 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,323 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,323 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,323 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,323 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,324 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Ended with exit code 0 [2025-03-04 15:39:51,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,332 INFO L229 MonitoredProcess]: Starting monitored process 294 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Waiting until timeout for monitored process [2025-03-04 15:39:51,333 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 [2025-03-04 15:39:51,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,342 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,342 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,342 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,343 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:51,343 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:51,345 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Ended with exit code 0 [2025-03-04 15:39:51,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,352 INFO L229 MonitoredProcess]: Starting monitored process 295 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Waiting until timeout for monitored process [2025-03-04 15:39:51,354 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 [2025-03-04 15:39:51,364 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,364 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,364 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,364 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,364 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,365 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,365 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,366 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,371 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Ended with exit code 0 [2025-03-04 15:39:51,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,373 INFO L229 MonitoredProcess]: Starting monitored process 296 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Waiting until timeout for monitored process [2025-03-04 15:39:51,375 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 [2025-03-04 15:39:51,384 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,384 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,384 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,384 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,384 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,385 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,385 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,385 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,390 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Ended with exit code 0 [2025-03-04 15:39:51,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,392 INFO L229 MonitoredProcess]: Starting monitored process 297 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Waiting until timeout for monitored process [2025-03-04 15:39:51,393 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 [2025-03-04 15:39:51,403 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,403 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,403 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,403 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,403 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,403 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,403 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,404 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,409 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Ended with exit code 0 [2025-03-04 15:39:51,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,411 INFO L229 MonitoredProcess]: Starting monitored process 298 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Waiting until timeout for monitored process [2025-03-04 15:39:51,412 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 [2025-03-04 15:39:51,421 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,421 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,421 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,421 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,421 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,421 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,422 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,422 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:51,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,429 INFO L229 MonitoredProcess]: Starting monitored process 299 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Waiting until timeout for monitored process [2025-03-04 15:39:51,430 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 [2025-03-04 15:39:51,440 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,440 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,440 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,440 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,440 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,441 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,441 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,442 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Ended with exit code 0 [2025-03-04 15:39:51,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,449 INFO L229 MonitoredProcess]: Starting monitored process 300 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Waiting until timeout for monitored process [2025-03-04 15:39:51,451 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:51,460 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,460 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,460 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,460 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,460 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,461 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,461 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,461 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,466 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:51,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,468 INFO L229 MonitoredProcess]: Starting monitored process 301 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (301)] Waiting until timeout for monitored process [2025-03-04 15:39:51,470 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 [2025-03-04 15:39:51,479 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,479 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,479 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,479 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,480 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:51,480 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:51,482 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,487 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (301)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:51,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,489 INFO L229 MonitoredProcess]: Starting monitored process 302 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Waiting until timeout for monitored process [2025-03-04 15:39:51,490 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 [2025-03-04 15:39:51,500 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,500 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,500 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,500 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,500 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,500 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,500 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,501 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Ended with exit code 0 [2025-03-04 15:39:51,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,508 INFO L229 MonitoredProcess]: Starting monitored process 303 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Waiting until timeout for monitored process [2025-03-04 15:39:51,510 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 [2025-03-04 15:39:51,519 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,519 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,519 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,519 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,519 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,519 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,519 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,520 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,525 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Ended with exit code 0 [2025-03-04 15:39:51,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,526 INFO L229 MonitoredProcess]: Starting monitored process 304 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Waiting until timeout for monitored process [2025-03-04 15:39:51,528 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 [2025-03-04 15:39:51,537 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,537 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:51,537 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,537 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,537 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,537 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:51,537 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:51,538 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:51,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Ended with exit code 0 [2025-03-04 15:39:51,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,547 INFO L229 MonitoredProcess]: Starting monitored process 305 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Waiting until timeout for monitored process [2025-03-04 15:39:51,548 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 [2025-03-04 15:39:51,557 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:51,557 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:51,557 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:51,557 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:51,558 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:51,558 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:51,562 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:51,565 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2025-03-04 15:39:51,565 INFO L444 ModelExtractionUtils]: 5 out of 10 variables were initially zero. Simplification set additionally 3 variables to zero. [2025-03-04 15:39:51,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:51,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:51,566 INFO L229 MonitoredProcess]: Starting monitored process 306 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:51,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Waiting until timeout for monitored process [2025-03-04 15:39:51,568 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:51,578 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:51,578 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:51,578 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_19) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_19 Supporting invariants [] [2025-03-04 15:39:51,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:51,599 INFO L156 tatePredicateManager]: 10 out of 10 supporting invariants were superfluous and have been removed [2025-03-04 15:39:51,600 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:51,600 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:51,600 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:51,605 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:51,613 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:51,624 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:51,624 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:51,624 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:51,625 INFO L256 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:51,625 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:51,645 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-04 15:39:51,658 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:39:51,658 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:51,658 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:51,659 INFO L256 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-03-04 15:39:51,660 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:51,705 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 29 treesize of output 21 [2025-03-04 15:39:51,707 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 43 treesize of output 16 [2025-03-04 15:39:51,732 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 [2025-03-04 15:39:51,736 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 [2025-03-04 15:39:51,775 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 27 treesize of output 19 [2025-03-04 15:39:51,778 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 38 treesize of output 15 [2025-03-04 15:39:51,804 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 27 treesize of output 19 [2025-03-04 15:39:51,807 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 [2025-03-04 15:39:51,819 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:51,819 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 9 loop predicates [2025-03-04 15:39:51,819 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2625 states and 3378 transitions. cyclomatic complexity: 864 Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:51,864 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2625 states and 3378 transitions. cyclomatic complexity: 864. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 3756 states and 4703 transitions. Complement of second has 11 states. [2025-03-04 15:39:51,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 4 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:51,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:51,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 24 transitions. [2025-03-04 15:39:51,865 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 24 transitions. Stem has 20 letters. Loop has 24 letters. [2025-03-04 15:39:51,865 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:51,865 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:51,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:51,884 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:51,899 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:51,899 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:51,899 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:51,900 INFO L256 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:51,900 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:51,923 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-04 15:39:51,938 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:39:51,938 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:51,938 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:51,939 INFO L256 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-03-04 15:39:51,940 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:51,987 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 29 treesize of output 21 [2025-03-04 15:39:51,988 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 43 treesize of output 16 [2025-03-04 15:39:52,013 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 [2025-03-04 15:39:52,022 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 [2025-03-04 15:39:52,060 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 27 treesize of output 19 [2025-03-04 15:39:52,062 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 38 treesize of output 15 [2025-03-04 15:39:52,087 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 27 treesize of output 19 [2025-03-04 15:39:52,090 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 [2025-03-04 15:39:52,098 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:52,098 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 9 loop predicates [2025-03-04 15:39:52,099 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2625 states and 3378 transitions. cyclomatic complexity: 864 Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:52,133 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Ended with exit code 0 [2025-03-04 15:39:52,173 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2625 states and 3378 transitions. cyclomatic complexity: 864. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 3697 states and 4667 transitions. Complement of second has 11 states. [2025-03-04 15:39:52,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 4 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:52,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:52,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 23 transitions. [2025-03-04 15:39:52,174 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 23 transitions. Stem has 20 letters. Loop has 24 letters. [2025-03-04 15:39:52,174 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:52,174 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:52,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:52,191 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:52,205 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:52,205 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:52,205 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:52,206 INFO L256 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:52,206 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:52,230 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-04 15:39:52,245 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:39:52,245 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:52,245 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:52,246 INFO L256 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-03-04 15:39:52,248 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:52,298 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 29 treesize of output 21 [2025-03-04 15:39:52,299 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 43 treesize of output 16 [2025-03-04 15:39:52,325 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 [2025-03-04 15:39:52,329 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 [2025-03-04 15:39:52,372 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 27 treesize of output 19 [2025-03-04 15:39:52,375 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 38 treesize of output 15 [2025-03-04 15:39:52,402 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 27 treesize of output 19 [2025-03-04 15:39:52,406 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 [2025-03-04 15:39:52,418 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:52,419 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 9 loop predicates [2025-03-04 15:39:52,419 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2625 states and 3378 transitions. cyclomatic complexity: 864 Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:52,482 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2625 states and 3378 transitions. cyclomatic complexity: 864. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 4227 states and 5361 transitions. Complement of second has 10 states. [2025-03-04 15:39:52,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 4 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:52,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:52,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 25 transitions. [2025-03-04 15:39:52,483 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 25 transitions. Stem has 20 letters. Loop has 24 letters. [2025-03-04 15:39:52,483 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:52,483 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:52,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:52,504 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:52,521 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:52,521 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:52,521 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:52,522 INFO L256 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:52,522 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:52,547 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-04 15:39:52,563 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:39:52,563 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:52,563 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:52,564 INFO L256 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-03-04 15:39:52,566 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:52,670 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 29 treesize of output 21 [2025-03-04 15:39:52,676 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 43 treesize of output 16 [2025-03-04 15:39:52,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 23 treesize of output 15 [2025-03-04 15:39:52,702 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 [2025-03-04 15:39:52,748 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 27 treesize of output 19 [2025-03-04 15:39:52,750 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 38 treesize of output 15 [2025-03-04 15:39:52,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 27 treesize of output 19 [2025-03-04 15:39:52,780 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 [2025-03-04 15:39:52,793 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:52,793 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and with honda bouncer for loop.1 stem predicates 9 loop predicates [2025-03-04 15:39:52,793 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2625 states and 3378 transitions. cyclomatic complexity: 864 Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:52,853 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2625 states and 3378 transitions. cyclomatic complexity: 864. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 4035 states and 5114 transitions. Complement of second has 10 states. [2025-03-04 15:39:52,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 4 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:52,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:52,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 24 transitions. [2025-03-04 15:39:52,853 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 24 transitions. Stem has 20 letters. Loop has 24 letters. [2025-03-04 15:39:52,853 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:52,853 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:52,859 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:52,869 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-03-04 15:39:52,884 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-03-04 15:39:52,884 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:52,884 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:52,886 INFO L256 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:39:52,886 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:52,910 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-04 15:39:52,925 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:39:52,926 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:52,926 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:52,927 INFO L256 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-03-04 15:39:52,928 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:52,976 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 29 treesize of output 21 [2025-03-04 15:39:52,978 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 43 treesize of output 16 [2025-03-04 15:39:53,004 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 [2025-03-04 15:39:53,007 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 [2025-03-04 15:39:53,050 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 27 treesize of output 19 [2025-03-04 15:39:53,053 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 38 treesize of output 15 [2025-03-04 15:39:53,079 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 27 treesize of output 19 [2025-03-04 15:39:53,082 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 [2025-03-04 15:39:53,091 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:53,091 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemin loopwithout honda bouncer for stem and without honda bouncer for loop.1 stem predicates 9 loop predicates [2025-03-04 15:39:53,092 INFO L104 BuchiDifferenceFKV]: Start buchiDifferenceFKV. First operand 2625 states and 3378 transitions. cyclomatic complexity: 864 Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:53,244 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,244 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,244 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,244 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,244 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,244 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,244 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,246 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,246 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,254 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,254 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,254 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,254 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,254 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,254 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,255 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,255 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,255 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,255 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,255 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,255 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,255 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,255 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,255 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,255 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,256 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,256 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,256 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,256 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,256 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,256 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,256 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,256 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,256 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,295 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,295 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,295 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,299 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,342 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,342 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,342 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,342 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,342 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,342 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,344 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,347 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,347 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,348 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,348 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,348 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,348 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,348 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,348 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,348 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,348 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,416 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,416 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,418 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,418 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,418 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,418 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,418 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,418 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,418 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,418 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,422 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,424 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,425 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,425 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,425 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,425 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,425 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,425 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,425 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,425 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,426 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,426 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,426 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,433 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,433 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,433 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,433 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,433 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,433 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,433 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,433 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,433 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,434 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,440 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,440 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,440 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,440 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,442 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,452 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,453 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,453 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,453 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,453 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,453 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,453 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,453 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,453 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,453 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,454 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,454 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,454 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,454 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,454 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,454 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,454 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,454 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,454 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,454 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,454 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,455 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,455 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,455 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,455 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,455 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,455 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,455 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,455 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,455 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,455 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,455 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,456 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,456 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,456 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,456 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,456 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,456 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,456 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,456 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,456 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,456 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,456 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,457 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,463 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,463 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,463 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,463 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,463 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,463 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,464 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,464 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,464 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,464 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,464 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,466 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,466 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,466 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,466 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,467 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,467 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,467 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,467 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,467 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,467 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,468 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,479 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,480 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,480 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,480 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,480 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,480 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,480 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,480 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,480 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,482 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,482 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,482 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,482 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,482 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,541 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,541 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,541 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,541 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,541 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,541 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,541 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,541 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,542 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,542 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,542 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,542 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,542 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,545 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,545 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,546 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,627 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,627 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,627 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,627 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,627 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,627 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,627 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,627 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,627 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,627 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,627 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,629 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,629 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,629 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,631 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,631 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,634 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,634 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,634 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,634 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,634 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,634 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,634 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,634 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,636 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,636 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,639 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,639 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,639 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,639 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,639 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,639 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,643 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,643 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,650 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,650 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,650 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,650 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,650 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,650 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,656 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,656 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,656 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,656 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,656 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,659 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,659 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,659 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,659 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,659 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,659 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,659 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,659 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,659 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,659 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,659 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,660 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,660 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,660 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,660 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,660 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,660 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,660 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,660 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,660 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,660 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,660 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,665 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,665 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,665 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,665 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,665 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,665 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,665 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,665 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,665 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,665 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,665 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,669 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,669 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,670 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,670 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,670 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,671 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,671 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,673 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,673 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,673 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,673 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,675 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,675 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,680 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,681 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,681 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,690 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,690 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,690 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,691 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,691 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,691 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,691 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,691 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,698 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,698 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,698 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,698 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,699 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,699 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,699 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,702 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,702 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,702 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,702 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,702 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,702 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,702 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,702 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,702 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,702 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,703 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,704 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,704 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,704 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,704 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,704 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,704 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,704 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,704 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,704 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,704 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,704 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,705 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,705 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,705 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,705 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,705 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,705 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,705 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,705 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,705 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,705 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,706 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,736 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,736 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,736 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,736 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,736 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,736 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,737 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,741 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,742 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,742 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,742 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,742 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,743 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,751 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,751 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,751 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,761 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,762 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,762 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,762 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,762 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,762 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,762 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,762 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,769 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,769 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,770 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,770 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,770 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,772 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,773 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,773 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,773 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,773 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,773 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,773 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,773 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,773 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,774 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,774 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,774 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,817 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,817 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,817 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,817 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,817 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,817 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,817 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,817 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,817 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,817 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,818 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,818 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,818 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,852 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,852 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,852 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,856 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,856 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,856 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,856 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,856 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,857 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,857 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,857 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,857 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,857 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,857 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,857 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,858 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,861 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,862 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,862 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,863 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,864 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,870 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,888 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,888 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,888 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,997 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,997 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,999 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,999 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,999 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,999 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,999 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,999 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,999 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,999 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,999 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:53,999 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,000 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,000 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,000 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,000 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,000 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,000 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,000 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,000 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,000 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,001 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,002 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,030 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,031 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,031 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,031 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,031 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,031 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,031 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,031 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,031 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,031 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,031 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,031 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,033 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,035 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,036 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,037 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,037 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,037 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,037 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,041 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,043 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,043 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,043 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,044 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,044 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,044 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,044 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,047 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,047 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,047 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,047 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,047 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,048 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,052 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,052 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,056 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,057 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,058 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,058 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,058 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,058 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,058 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,058 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,058 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,058 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,059 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,060 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,060 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,060 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,060 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,063 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,063 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,064 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,065 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,065 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,065 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,066 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,066 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,066 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,066 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,066 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,073 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,076 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,077 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,077 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,077 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,077 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,078 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,078 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,078 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,078 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,079 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,079 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,079 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,083 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,084 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,084 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,084 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,084 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,085 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,085 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,085 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,085 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,085 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,087 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,094 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,094 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,096 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,097 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,133 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,133 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,134 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,134 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,136 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,136 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,136 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,136 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,136 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,136 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,136 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,136 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,136 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,136 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,136 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,137 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,138 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,139 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,139 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,139 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,143 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,145 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,153 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,158 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,158 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,159 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,159 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,159 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,160 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,160 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,160 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,160 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,161 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,161 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,161 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,203 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,203 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,203 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,204 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,204 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,204 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,204 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,204 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,205 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,205 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,207 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,214 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,214 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,215 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,215 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,216 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,216 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,216 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,216 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,216 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,216 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,216 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,216 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,216 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,217 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,217 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,217 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,217 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,217 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,217 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,220 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,221 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,221 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,221 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,258 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,260 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,260 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,260 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,260 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,265 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,265 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,265 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,265 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,265 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,265 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,265 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,265 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,265 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,266 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,266 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,266 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,266 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,266 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,266 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,266 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,266 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,272 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,278 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,284 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,284 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,285 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,285 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,285 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,291 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,291 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,292 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,295 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,300 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,300 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,301 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,304 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,304 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,304 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,304 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,304 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,304 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,304 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,304 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,308 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,308 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,308 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,308 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,309 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,309 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,309 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,309 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,309 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,309 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,309 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,309 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,340 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,340 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,340 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,340 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,340 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,340 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,340 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,341 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,342 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,358 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,359 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,360 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,361 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,361 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,361 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,361 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,361 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,361 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,361 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,361 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,361 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,361 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,361 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,362 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,363 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,364 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,364 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,364 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,364 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,367 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,368 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,368 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,368 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,368 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,368 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,368 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,369 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,369 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,369 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,369 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,369 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,375 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,375 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,375 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,375 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,375 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,375 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,376 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,376 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,376 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,376 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,377 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,377 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,377 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,377 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,377 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,377 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,377 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,377 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,377 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,378 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,378 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,378 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,378 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,378 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,378 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,378 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,378 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,378 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,379 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,379 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,379 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,379 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,379 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,379 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,379 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,379 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,380 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,380 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,380 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,381 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,381 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,381 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,381 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,381 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,381 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,381 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,381 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,381 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,382 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,382 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,383 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,383 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,383 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,384 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,384 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,384 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,384 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,384 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,385 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,385 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,385 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,385 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,385 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,385 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,385 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,385 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,385 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,385 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,386 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,391 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,391 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,391 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,391 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,391 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,391 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,391 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,391 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,391 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,392 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,393 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,394 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,395 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,396 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,396 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,396 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,396 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,396 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,396 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,396 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,396 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,396 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,396 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,397 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,397 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,397 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,397 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,397 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,397 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,397 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,397 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,398 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,398 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,398 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,398 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,399 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,399 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,404 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,404 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,405 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,405 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,405 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,405 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,406 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,406 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,406 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,406 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,407 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,407 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,407 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,407 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,411 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,411 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,411 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,411 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,411 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,411 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,411 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,412 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,412 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,412 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,412 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,412 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,413 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,413 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,413 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,413 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,414 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,414 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,414 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,414 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,414 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,414 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,414 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,414 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,414 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,415 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,415 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,415 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,415 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,415 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,415 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,416 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,416 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,416 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,416 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,416 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,416 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,416 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,416 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,417 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,418 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,418 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,418 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,419 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,420 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,420 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,420 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,420 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,420 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,420 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,421 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,421 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,421 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,421 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,421 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,423 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,424 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,424 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,424 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,424 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,426 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,426 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,426 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,426 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,427 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,427 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,427 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,427 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,427 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,428 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,428 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,428 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,428 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,428 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,428 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,428 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,435 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,436 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,437 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,438 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,439 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,439 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,439 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,439 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,439 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,439 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,439 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,439 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,439 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,439 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,439 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,440 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,441 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,442 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,442 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,442 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,443 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,443 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,443 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,443 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,444 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,444 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,481 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,482 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,482 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,482 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,483 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,483 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,483 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,483 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,484 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,484 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,484 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,484 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,485 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,485 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,489 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,489 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,489 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,489 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,490 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,490 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,490 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,490 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,490 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,490 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,490 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,490 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,492 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,492 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,492 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,492 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,492 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,493 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,493 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,493 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,493 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,493 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,493 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,493 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,493 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,493 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,494 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,494 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,494 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,494 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,494 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,495 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,495 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,495 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,495 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,495 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,495 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,495 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,495 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,495 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,496 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,497 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,497 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,498 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,498 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,498 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,498 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,499 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,499 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,499 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,499 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,499 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,499 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,499 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,499 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,502 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,502 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,502 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,502 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,503 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,503 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,503 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,503 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,505 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,505 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,505 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,505 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,505 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,506 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,506 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,506 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,506 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,506 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,506 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,515 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,515 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,515 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,515 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,515 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,516 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,517 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,518 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,518 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,518 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,518 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,518 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,518 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,518 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,518 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,518 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,518 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,518 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,519 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,519 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,519 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,519 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,519 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,519 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,519 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,519 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,519 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,519 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,520 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,520 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,520 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,520 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,520 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,520 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,520 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,520 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,520 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,520 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,521 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,521 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,521 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,521 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,521 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,521 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,521 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,521 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,522 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,522 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,522 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,523 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,529 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,529 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,529 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,531 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,536 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,536 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,536 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,536 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,536 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,538 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,538 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,538 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,538 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,538 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,539 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,539 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,539 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,539 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,540 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,540 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,540 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,541 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,541 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,541 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,543 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,544 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,544 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,544 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,547 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,547 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,547 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,549 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,549 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,550 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,550 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,550 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,559 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,560 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,561 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,561 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,561 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,561 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,561 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,561 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,561 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,561 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,561 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,561 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,561 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,562 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,562 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,562 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,562 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,562 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,562 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,562 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,562 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,563 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,563 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,563 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,563 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,563 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,563 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,563 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,563 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,563 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,563 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,564 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,564 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,564 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,564 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,564 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,564 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,594 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,595 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,595 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,595 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,595 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,595 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,595 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,595 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,595 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,595 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,595 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,596 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,596 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,596 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,596 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,596 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,596 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,596 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,596 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,596 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,596 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,596 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,597 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,598 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,598 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,598 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,598 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,598 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,598 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,616 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,616 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,616 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,616 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,616 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,616 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,617 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,618 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,619 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,620 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,620 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,620 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,620 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,620 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,620 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,620 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,620 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,620 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,620 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,622 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,622 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,622 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,623 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,623 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,623 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,623 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,623 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,623 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,623 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,623 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,623 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,623 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,623 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,624 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,625 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,626 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,628 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,629 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,629 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,629 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,629 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,629 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,629 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,629 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,630 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,630 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,630 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,630 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,630 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,630 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,630 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,630 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,630 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,631 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,631 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,631 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,631 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,631 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,632 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,633 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,634 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,635 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,636 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,636 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,637 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,638 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,638 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,639 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,639 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,645 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,645 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,645 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,646 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,647 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,648 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,649 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,650 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,651 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,651 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,651 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,651 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,653 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,653 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,653 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,653 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,654 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,655 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,655 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,655 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,655 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,655 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,655 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,656 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,656 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,656 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,656 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,657 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,658 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,661 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,662 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,663 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,664 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,666 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,667 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,667 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,667 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,667 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,668 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,668 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,668 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,668 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,670 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,670 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,670 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,671 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,673 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,673 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,673 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,674 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,675 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,675 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,675 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,675 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,675 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,677 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,677 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,678 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,678 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,724 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,725 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,726 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,727 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,727 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,727 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,727 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,727 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,727 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,727 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,728 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,728 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,728 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,728 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,728 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,728 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,728 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,728 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,729 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,729 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,729 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,729 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,730 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,730 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,730 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,730 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,731 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,731 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,731 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,732 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,732 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,733 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,733 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,733 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,738 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,739 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,740 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,740 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,740 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,740 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,740 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,740 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,740 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,741 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,741 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,741 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,741 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,741 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,741 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,742 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,743 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,743 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,744 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,744 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,744 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,745 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,746 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,746 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,746 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,746 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,746 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,751 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,752 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,752 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,752 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,752 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,752 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,752 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,753 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,754 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,754 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,754 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,754 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,754 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,754 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,754 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,754 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,755 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,755 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,755 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,755 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,755 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,755 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,755 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,755 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,757 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,757 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,757 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,757 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,757 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,757 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,757 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,757 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,757 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,758 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,760 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,761 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,761 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,761 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,761 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,761 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,761 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,761 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,762 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,763 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,763 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,771 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,772 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,772 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,772 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,772 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,772 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,772 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,772 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,772 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,797 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,798 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,798 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,798 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,798 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,798 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,798 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,798 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,798 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,798 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,798 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,799 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,799 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,799 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,799 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,799 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,799 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,799 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,799 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,799 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,800 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,800 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,800 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,800 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,800 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,800 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,800 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,800 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,801 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,801 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,801 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,801 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,801 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,801 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,801 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,801 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,802 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,802 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,802 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,802 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,802 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,802 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,802 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,802 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,802 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,803 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,803 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,803 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,803 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,804 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,804 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,804 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,805 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,806 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,806 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,810 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,810 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,810 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,811 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,811 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,811 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,812 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,812 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,814 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,815 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,815 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,815 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,816 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,816 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,822 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,822 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,822 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,823 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,823 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,824 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,824 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,824 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,824 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,824 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,825 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,825 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,825 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,826 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,826 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,826 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,829 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,829 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,829 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,829 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,829 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,830 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,831 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,837 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,837 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,837 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,837 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,837 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,860 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,860 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,860 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,860 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,860 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,861 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,861 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,861 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,861 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,861 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,861 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,861 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,862 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,862 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,862 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,862 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,862 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,862 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,862 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,862 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,863 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,863 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,863 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,863 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,863 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,863 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,863 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,864 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,864 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,864 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,864 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,864 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,864 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,864 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,865 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,865 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,865 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,865 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,865 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,865 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,865 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,910 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,911 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,911 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,912 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,912 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,912 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,912 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,912 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,933 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,934 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,934 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,934 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,934 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,934 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,934 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,934 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,935 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,935 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,935 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,935 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,935 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,935 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,935 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,935 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,936 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,936 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,936 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,936 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,936 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,936 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,936 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,937 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,937 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,937 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,937 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,937 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,938 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,938 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,941 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,941 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,942 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,942 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,942 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,942 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,942 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,942 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,947 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,947 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,947 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,947 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,947 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,947 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,947 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,948 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,948 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,948 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,948 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,948 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,948 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,948 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,948 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,949 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,949 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,949 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,949 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,949 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,949 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,950 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,951 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,951 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,951 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,951 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,951 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,952 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,952 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,953 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,953 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,953 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,954 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,954 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,955 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,955 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,959 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,959 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,963 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,964 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,964 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,964 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,964 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,964 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,964 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,964 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,965 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,965 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,965 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,965 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,965 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,965 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,965 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,965 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,966 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,966 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,966 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,966 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,966 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,966 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,966 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,966 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,966 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,967 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,967 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,967 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,967 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,967 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,967 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,968 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,968 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,968 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,968 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,968 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:54,968 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,974 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,975 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,975 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,976 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,976 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,976 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,976 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,976 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,977 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,986 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,986 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,987 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,987 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,987 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,987 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,987 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,987 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,988 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,988 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,988 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,988 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,988 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,989 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,989 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,989 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,989 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,989 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,990 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,990 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,990 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,993 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,993 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,993 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,993 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,994 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,994 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,994 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,994 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,995 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,995 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,996 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,996 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,997 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,997 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,997 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:54,998 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,005 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,005 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,006 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,006 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,007 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,008 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,008 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,008 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,017 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,017 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,017 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,017 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,028 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,029 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,029 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,029 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,029 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,029 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,029 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,029 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,030 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,030 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,030 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,030 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,030 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,031 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,031 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,031 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,031 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,031 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,032 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,040 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,040 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,041 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,041 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,041 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,042 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,042 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,042 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,042 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,052 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,052 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,052 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,052 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,053 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,054 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,055 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,062 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,062 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,062 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,063 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,065 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,065 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,073 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,073 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,074 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,085 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,085 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,086 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,086 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,086 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,086 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,086 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,086 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,086 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,086 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,087 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,087 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,087 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,087 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,087 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,087 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,087 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,094 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,095 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,104 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,105 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,105 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,105 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,107 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,107 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,107 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,107 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,107 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,110 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,110 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,110 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,110 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,111 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,117 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,117 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,125 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,126 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,126 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,126 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,126 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,126 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,126 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,126 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,126 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,126 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,126 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,127 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,127 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,127 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,127 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,127 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,127 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,128 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,128 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,128 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,128 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,128 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,128 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,128 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,128 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,128 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,128 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,128 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,129 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,129 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,129 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,129 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,129 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,158 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,159 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,159 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,159 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,159 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,159 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,159 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,167 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,167 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,168 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,168 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,168 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,168 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,168 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,168 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,168 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,168 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,169 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,169 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,169 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,169 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,169 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,170 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,171 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,171 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,171 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,171 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,172 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,172 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,172 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,172 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,172 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,172 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,174 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,175 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,175 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,175 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,175 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,175 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,175 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,175 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,176 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,176 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,176 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,176 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,177 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,177 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,179 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,179 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,179 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,179 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,179 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,180 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,180 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,180 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,180 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,180 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,180 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,180 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,180 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,181 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,181 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,181 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,181 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,181 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,181 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,181 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,181 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,182 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,182 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,182 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,182 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,183 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,183 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,185 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,185 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,185 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,186 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,186 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,186 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,186 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,186 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,186 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,186 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,187 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,187 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,187 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,187 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,187 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,191 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,191 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,191 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,192 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,192 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,192 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,192 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,192 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,192 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,192 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,193 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,193 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,193 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,193 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,193 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,193 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,193 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,193 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,194 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,194 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,195 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,195 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,195 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,199 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,199 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,199 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,199 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,199 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,199 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,200 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,200 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,200 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,200 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,200 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,200 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,201 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,201 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,201 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,202 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,204 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,205 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,205 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,205 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,205 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,205 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,205 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,205 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,206 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,206 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,206 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,206 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,211 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,211 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,211 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,211 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,211 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,212 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,212 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,212 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,214 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,214 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,214 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,219 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,220 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,220 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,220 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,220 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,220 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,221 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,221 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,221 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,221 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,223 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,223 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,223 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,223 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,224 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,224 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,228 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,228 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,229 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,229 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,229 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,230 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,230 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,233 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,233 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,233 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,233 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,233 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,233 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,234 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,234 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,234 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,234 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,234 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,234 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,234 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,234 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,234 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,235 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,235 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,235 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,235 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,235 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,235 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,244 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,244 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,244 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,244 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,245 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,246 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,249 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,249 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,250 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,250 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,250 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,251 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,251 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,251 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,251 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,252 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,252 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,252 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,254 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,254 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,254 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,254 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,254 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,255 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,255 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,256 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,256 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,257 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,257 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,257 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,257 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,257 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,257 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,257 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,257 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,258 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,258 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,258 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,260 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,260 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,260 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,260 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,261 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,261 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,261 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,262 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,263 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,263 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,263 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,263 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,263 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,263 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,263 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,264 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,264 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,266 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,266 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,266 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,266 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,267 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,267 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,267 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,267 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,267 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,269 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,269 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,269 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,269 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,269 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,269 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,269 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,269 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,270 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,273 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,273 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,273 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,273 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,273 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,273 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,274 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,274 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,274 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,274 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,274 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,274 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,274 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,274 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,274 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,274 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,274 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,275 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,275 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,275 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,275 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,275 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,275 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,275 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,277 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,277 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,277 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,278 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,278 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,278 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,278 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,278 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,278 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,278 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,279 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,279 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,280 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,280 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,280 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,280 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,280 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,280 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,281 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,281 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,281 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,281 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,281 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,283 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,283 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,283 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,283 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,283 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,284 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,284 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,284 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,284 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,285 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,285 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,285 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,286 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,286 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,286 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,287 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,287 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,288 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,288 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,289 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,289 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,289 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,289 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,289 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,289 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,289 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,289 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,289 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,291 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,291 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,291 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,291 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,291 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,292 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,292 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,292 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,292 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,292 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,292 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,292 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,293 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,294 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,294 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,294 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,294 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,294 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,295 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,295 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,295 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,296 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,296 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,296 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,297 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,297 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,298 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,300 WARN L278 uchiComplementFKVNwa]: big16 [2025-03-04 15:39:55,300 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,300 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,301 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,301 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,302 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,302 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,302 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,305 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,306 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,308 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,309 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,316 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,317 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,317 WARN L278 uchiComplementFKVNwa]: big8 [2025-03-04 15:39:55,320 INFO L108 BuchiDifferenceFKV]: Finished buchiDifferenceFKV. First operand 2625 states and 3378 transitions. cyclomatic complexity: 864 Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 98331 states and 180665 transitions. Complement of second has 1212 states 41 powerset states1171 rank states. The highest rank that occured is 9 [2025-03-04 15:39:55,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 23 states 1 stem states 21 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:55,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:55,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 125 transitions. [2025-03-04 15:39:55,321 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 23 states and 125 transitions. Stem has 20 letters. Loop has 24 letters. [2025-03-04 15:39:55,322 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:55,322 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 23 states and 125 transitions. Stem has 44 letters. Loop has 24 letters. [2025-03-04 15:39:55,323 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:55,323 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 23 states and 125 transitions. Stem has 20 letters. Loop has 48 letters. [2025-03-04 15:39:55,325 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:55,325 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 98331 states and 180665 transitions. [2025-03-04 15:39:55,632 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 4394 [2025-03-04 15:39:55,776 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 98331 states to 46664 states and 88890 transitions. [2025-03-04 15:39:55,776 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1184 [2025-03-04 15:39:55,784 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3814 [2025-03-04 15:39:55,784 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46664 states and 88890 transitions. [2025-03-04 15:39:55,784 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:55,784 INFO L218 hiAutomatonCegarLoop]: Abstraction has 46664 states and 88890 transitions. [2025-03-04 15:39:55,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46664 states and 88890 transitions. [2025-03-04 15:39:56,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46664 to 10741. [2025-03-04 15:39:56,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10741 states, 10741 states have (on average 1.7092449492598454) internal successors, (18359), 10740 states have internal predecessors, (18359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:56,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10741 states to 10741 states and 18359 transitions. [2025-03-04 15:39:56,155 INFO L240 hiAutomatonCegarLoop]: Abstraction has 10741 states and 18359 transitions. [2025-03-04 15:39:56,155 INFO L432 stractBuchiCegarLoop]: Abstraction has 10741 states and 18359 transitions. [2025-03-04 15:39:56,155 INFO L338 stractBuchiCegarLoop]: ======== Iteration 21 ============ [2025-03-04 15:39:56,155 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 10741 states and 18359 transitions. [2025-03-04 15:39:56,172 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1242 [2025-03-04 15:39:56,172 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:56,172 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:56,173 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:56,173 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:56,173 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:56,173 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" [2025-03-04 15:39:56,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:56,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1574637383, now seen corresponding path program 7 times [2025-03-04 15:39:56,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:56,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928079126] [2025-03-04 15:39:56,173 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-04 15:39:56,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:56,180 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:56,184 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:56,184 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:56,184 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:56,184 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:56,186 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:56,188 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:56,188 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:56,188 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:56,191 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:56,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:56,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1447068975, now seen corresponding path program 2 times [2025-03-04 15:39:56,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:56,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557293190] [2025-03-04 15:39:56,191 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:39:56,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:56,196 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 12 statements into 2 equivalence classes. [2025-03-04 15:39:56,197 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:56,197 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:39:56,197 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:56,198 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:56,198 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:56,200 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:56,200 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:56,200 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:56,202 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:56,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:56,202 INFO L85 PathProgramCache]: Analyzing trace with hash -1462707339, now seen corresponding path program 4 times [2025-03-04 15:39:56,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:56,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457654330] [2025-03-04 15:39:56,202 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-04 15:39:56,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:56,210 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 30 statements into 2 equivalence classes. [2025-03-04 15:39:56,215 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 30 of 30 statements. [2025-03-04 15:39:56,215 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-04 15:39:56,215 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:56,215 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:56,217 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-03-04 15:39:56,220 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-03-04 15:39:56,221 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:56,221 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:56,223 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:56,966 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:39:56,967 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:39:56,967 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:39:56,967 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:39:56,967 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:39:56,967 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:56,967 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:39:56,967 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:39:56,967 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration21_Lasso [2025-03-04 15:39:56,967 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:39:56,967 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:39:56,968 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:56,972 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:56,974 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:56,975 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:56,976 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:56,977 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:56,978 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:56,979 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:56,981 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:56,982 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:56,983 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:57,128 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:57,129 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:57,130 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:57,131 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:57,132 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:57,134 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:57,135 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:57,136 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:39:57,326 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:39:57,326 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:39:57,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,328 INFO L229 MonitoredProcess]: Starting monitored process 307 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Waiting until timeout for monitored process [2025-03-04 15:39:57,330 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 [2025-03-04 15:39:57,339 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,339 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:57,339 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,339 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,339 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,339 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:57,339 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:57,340 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:57,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,347 INFO L229 MonitoredProcess]: Starting monitored process 308 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Waiting until timeout for monitored process [2025-03-04 15:39:57,349 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 [2025-03-04 15:39:57,358 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,358 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:57,358 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,358 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,358 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,359 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:57,359 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:57,360 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,365 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Ended with exit code 0 [2025-03-04 15:39:57,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,367 INFO L229 MonitoredProcess]: Starting monitored process 309 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Waiting until timeout for monitored process [2025-03-04 15:39:57,368 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 [2025-03-04 15:39:57,378 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,378 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:57,378 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,378 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,378 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,378 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:57,378 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:57,379 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Ended with exit code 0 [2025-03-04 15:39:57,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,386 INFO L229 MonitoredProcess]: Starting monitored process 310 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Waiting until timeout for monitored process [2025-03-04 15:39:57,388 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 [2025-03-04 15:39:57,398 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,398 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:57,398 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,398 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,398 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,398 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:57,398 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:57,399 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,404 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Ended with exit code 0 [2025-03-04 15:39:57,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,428 INFO L229 MonitoredProcess]: Starting monitored process 311 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Waiting until timeout for monitored process [2025-03-04 15:39:57,430 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 [2025-03-04 15:39:57,439 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,439 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:57,439 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,439 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,439 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,439 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:57,439 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:57,440 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,445 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Ended with exit code 0 [2025-03-04 15:39:57,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,447 INFO L229 MonitoredProcess]: Starting monitored process 312 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Waiting until timeout for monitored process [2025-03-04 15:39:57,449 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 [2025-03-04 15:39:57,458 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,458 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:57,458 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,458 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,458 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,459 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:57,459 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:57,459 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,465 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Ended with exit code 0 [2025-03-04 15:39:57,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,466 INFO L229 MonitoredProcess]: Starting monitored process 313 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Waiting until timeout for monitored process [2025-03-04 15:39:57,468 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:39:57,477 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,477 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:57,478 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,478 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,478 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,478 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:57,478 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:57,479 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Ended with exit code 0 [2025-03-04 15:39:57,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,486 INFO L229 MonitoredProcess]: Starting monitored process 314 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (314)] Waiting until timeout for monitored process [2025-03-04 15:39:57,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 [2025-03-04 15:39:57,497 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,498 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,498 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,498 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,498 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:57,498 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:57,500 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (314)] Ended with exit code 0 [2025-03-04 15:39:57,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,508 INFO L229 MonitoredProcess]: Starting monitored process 315 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Waiting until timeout for monitored process [2025-03-04 15:39:57,510 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 [2025-03-04 15:39:57,520 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,520 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:57,520 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,520 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,520 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,520 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:57,520 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:57,521 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:57,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,528 INFO L229 MonitoredProcess]: Starting monitored process 316 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Waiting until timeout for monitored process [2025-03-04 15:39:57,530 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 [2025-03-04 15:39:57,539 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,539 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:39:57,539 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,539 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,539 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,539 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:39:57,539 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:39:57,540 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Ended with exit code 0 [2025-03-04 15:39:57,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,547 INFO L229 MonitoredProcess]: Starting monitored process 317 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Waiting until timeout for monitored process [2025-03-04 15:39:57,549 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 [2025-03-04 15:39:57,559 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,559 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,559 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,559 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,561 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:57,561 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:57,565 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:57,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,572 INFO L229 MonitoredProcess]: Starting monitored process 318 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Waiting until timeout for monitored process [2025-03-04 15:39:57,574 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 [2025-03-04 15:39:57,583 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,583 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,583 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,583 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,585 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:57,585 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:57,588 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:39:57,596 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Ended with exit code 0 [2025-03-04 15:39:57,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,598 INFO L229 MonitoredProcess]: Starting monitored process 319 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Waiting until timeout for monitored process [2025-03-04 15:39:57,600 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 [2025-03-04 15:39:57,610 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:39:57,610 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:39:57,610 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:39:57,610 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:39:57,614 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:39:57,614 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:39:57,624 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:39:57,640 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2025-03-04 15:39:57,640 INFO L444 ModelExtractionUtils]: 13 out of 22 variables were initially zero. Simplification set additionally 5 variables to zero. [2025-03-04 15:39:57,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:39:57,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:39:57,642 INFO L229 MonitoredProcess]: Starting monitored process 320 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:39:57,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Waiting until timeout for monitored process [2025-03-04 15:39:57,711 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:39:57,721 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:39:57,721 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:39:57,721 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_#t~mem16#1, v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_9, ULTIMATE.start_main_#t~mem15#1) = 1*ULTIMATE.start_main_#t~mem16#1 + 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) 0)_9 - 1*ULTIMATE.start_main_#t~mem15#1 Supporting invariants [] [2025-03-04 15:39:57,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Forceful destruction successful, exit code 0 [2025-03-04 15:39:57,751 INFO L156 tatePredicateManager]: 11 out of 12 supporting invariants were superfluous and have been removed [2025-03-04 15:39:57,752 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #t~mem15 [2025-03-04 15:39:57,752 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:39:57,752 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:39:57,752 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:39:57,752 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #t~mem16 [2025-03-04 15:39:57,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:57,773 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:57,788 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:57,788 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:57,788 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:57,789 INFO L256 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:57,789 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:57,821 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:57,828 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:57,828 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:57,828 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:57,828 INFO L256 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-04 15:39:57,829 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:57,836 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 38 treesize of output 15 [2025-03-04 15:39:57,858 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 [2025-03-04 15:39:57,861 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 [2025-03-04 15:39:57,905 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:57,906 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2025-03-04 15:39:57,907 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 10741 states and 18359 transitions. cyclomatic complexity: 7937 Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:58,029 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 10741 states and 18359 transitions. cyclomatic complexity: 7937. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 14994 states and 24633 transitions. Complement of second has 14 states. [2025-03-04 15:39:58,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:58,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:58,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 28 transitions. [2025-03-04 15:39:58,030 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 28 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:58,031 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:58,031 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:58,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:58,050 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:58,062 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:58,062 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:58,062 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:58,063 INFO L256 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:58,064 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:58,097 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:58,104 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:58,104 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:58,104 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:58,104 INFO L256 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-04 15:39:58,105 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:58,109 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 38 treesize of output 15 [2025-03-04 15:39:58,129 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 [2025-03-04 15:39:58,134 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 [2025-03-04 15:39:58,183 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:58,184 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 5 loop predicates [2025-03-04 15:39:58,184 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 10741 states and 18359 transitions. cyclomatic complexity: 7937 Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:58,287 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 10741 states and 18359 transitions. cyclomatic complexity: 7937. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 14994 states and 24633 transitions. Complement of second has 14 states. [2025-03-04 15:39:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:58,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:58,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 28 transitions. [2025-03-04 15:39:58,288 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 28 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:58,288 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:58,288 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:39:58,301 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:58,311 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-03-04 15:39:58,323 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-03-04 15:39:58,324 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:58,324 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:58,324 INFO L256 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-04 15:39:58,325 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:58,356 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-03-04 15:39:58,363 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-03-04 15:39:58,364 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:58,364 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:39:58,364 INFO L256 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-04 15:39:58,365 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:39:58,373 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 38 treesize of output 15 [2025-03-04 15:39:58,400 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 [2025-03-04 15:39:58,404 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 [2025-03-04 15:39:58,456 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:39:58,456 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2025-03-04 15:39:58,456 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 10741 states and 18359 transitions. cyclomatic complexity: 7937 Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:58,567 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 10741 states and 18359 transitions. cyclomatic complexity: 7937. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 23078 states and 37485 transitions. Complement of second has 15 states. [2025-03-04 15:39:58,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2025-03-04 15:39:58,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:58,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 32 transitions. [2025-03-04 15:39:58,569 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 32 transitions. Stem has 18 letters. Loop has 12 letters. [2025-03-04 15:39:58,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:58,569 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 32 transitions. Stem has 30 letters. Loop has 12 letters. [2025-03-04 15:39:58,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:58,569 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 32 transitions. Stem has 18 letters. Loop has 24 letters. [2025-03-04 15:39:58,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:39:58,569 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 23078 states and 37485 transitions. [2025-03-04 15:39:58,633 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 2252 [2025-03-04 15:39:58,681 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 23078 states to 17112 states and 28758 transitions. [2025-03-04 15:39:58,682 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1185 [2025-03-04 15:39:58,684 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1321 [2025-03-04 15:39:58,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17112 states and 28758 transitions. [2025-03-04 15:39:58,685 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:39:58,685 INFO L218 hiAutomatonCegarLoop]: Abstraction has 17112 states and 28758 transitions. [2025-03-04 15:39:58,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17112 states and 28758 transitions. [2025-03-04 15:39:58,774 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Ended with exit code 0 [2025-03-04 15:39:58,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17112 to 12264. [2025-03-04 15:39:58,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12264 states, 12264 states have (on average 1.7433953033268101) internal successors, (21381), 12263 states have internal predecessors, (21381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:39:58,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12264 states to 12264 states and 21381 transitions. [2025-03-04 15:39:58,911 INFO L240 hiAutomatonCegarLoop]: Abstraction has 12264 states and 21381 transitions. [2025-03-04 15:39:58,911 INFO L432 stractBuchiCegarLoop]: Abstraction has 12264 states and 21381 transitions. [2025-03-04 15:39:58,911 INFO L338 stractBuchiCegarLoop]: ======== Iteration 22 ============ [2025-03-04 15:39:58,911 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 12264 states and 21381 transitions. [2025-03-04 15:39:58,939 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 1790 [2025-03-04 15:39:58,940 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:39:58,940 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:39:58,940 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:39:58,940 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 4, 4, 2, 2, 2, 2, 2, 2] [2025-03-04 15:39:58,941 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" [2025-03-04 15:39:58,941 INFO L754 eck$LassoCheckResult]: Loop: "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" [2025-03-04 15:39:58,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:58,941 INFO L85 PathProgramCache]: Analyzing trace with hash 833669953, now seen corresponding path program 5 times [2025-03-04 15:39:58,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:58,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535651797] [2025-03-04 15:39:58,942 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-04 15:39:58,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:58,951 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 17 statements into 3 equivalence classes. [2025-03-04 15:39:58,956 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) and asserted 17 of 17 statements. [2025-03-04 15:39:58,957 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2025-03-04 15:39:58,957 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:58,957 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:58,958 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 17 statements into 1 equivalence classes. [2025-03-04 15:39:58,961 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 17 of 17 statements. [2025-03-04 15:39:58,961 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:58,962 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:58,965 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:58,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:58,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1794604763, now seen corresponding path program 3 times [2025-03-04 15:39:58,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:58,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302567044] [2025-03-04 15:39:58,965 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-04 15:39:58,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:58,979 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 24 statements into 4 equivalence classes. [2025-03-04 15:39:58,989 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:39:58,990 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-04 15:39:58,990 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:58,990 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:58,992 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-04 15:39:58,997 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:39:58,997 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:58,997 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:59,002 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:39:59,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:39:59,003 INFO L85 PathProgramCache]: Analyzing trace with hash 266046565, now seen corresponding path program 6 times [2025-03-04 15:39:59,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:39:59,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045228461] [2025-03-04 15:39:59,003 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-04 15:39:59,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:39:59,016 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 41 statements into 7 equivalence classes. [2025-03-04 15:39:59,033 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) and asserted 41 of 41 statements. [2025-03-04 15:39:59,034 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2025-03-04 15:39:59,034 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:59,034 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:39:59,036 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 41 statements into 1 equivalence classes. [2025-03-04 15:39:59,043 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 41 of 41 statements. [2025-03-04 15:39:59,046 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:39:59,047 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:39:59,054 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:40:00,599 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:40:00,599 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:40:00,599 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:40:00,599 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:40:00,599 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:40:00,599 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:00,599 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:40:00,599 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:40:00,599 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration22_Lasso [2025-03-04 15:40:00,599 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:40:00,599 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:40:00,600 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,602 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,603 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,604 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,606 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,607 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,608 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,609 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,610 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,611 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,613 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,614 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,615 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,616 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,620 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,621 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,739 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,741 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,742 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,743 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,744 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:00,888 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:40:00,888 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:40:00,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:00,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:00,890 INFO L229 MonitoredProcess]: Starting monitored process 321 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:00,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Waiting until timeout for monitored process [2025-03-04 15:40:00,892 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 [2025-03-04 15:40:00,901 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:00,901 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:00,901 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:00,901 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:00,901 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:00,902 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:00,902 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:00,903 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:00,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Ended with exit code 0 [2025-03-04 15:40:00,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:00,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:00,909 INFO L229 MonitoredProcess]: Starting monitored process 322 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:00,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Waiting until timeout for monitored process [2025-03-04 15:40:00,911 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 [2025-03-04 15:40:00,920 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:00,920 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:00,920 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:00,920 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:00,920 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:00,920 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:00,920 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:00,921 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:00,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Ended with exit code 0 [2025-03-04 15:40:00,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:00,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:00,928 INFO L229 MonitoredProcess]: Starting monitored process 323 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:00,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Waiting until timeout for monitored process [2025-03-04 15:40:00,929 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:40:00,938 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:00,938 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:00,938 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:00,938 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:00,938 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:00,939 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:00,939 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:00,940 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:00,944 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:00,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:00,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:00,946 INFO L229 MonitoredProcess]: Starting monitored process 324 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:00,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Waiting until timeout for monitored process [2025-03-04 15:40:00,948 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 [2025-03-04 15:40:00,957 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:00,957 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:00,957 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:00,957 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:00,957 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:00,957 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:00,957 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:00,959 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:00,963 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Ended with exit code 0 [2025-03-04 15:40:00,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:00,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:00,965 INFO L229 MonitoredProcess]: Starting monitored process 325 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:00,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Waiting until timeout for monitored process [2025-03-04 15:40:00,966 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 [2025-03-04 15:40:00,975 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:00,976 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:00,976 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:00,976 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:00,976 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:00,976 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:00,976 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:00,977 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:00,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:00,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:00,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:00,983 INFO L229 MonitoredProcess]: Starting monitored process 326 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:00,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (326)] Waiting until timeout for monitored process [2025-03-04 15:40:00,985 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 [2025-03-04 15:40:00,994 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:00,994 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:00,994 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:00,994 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:00,994 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:00,994 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:00,994 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:00,995 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:00,999 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (326)] Ended with exit code 0 [2025-03-04 15:40:01,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,001 INFO L229 MonitoredProcess]: Starting monitored process 327 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Waiting until timeout for monitored process [2025-03-04 15:40:01,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 [2025-03-04 15:40:01,012 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,013 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:01,013 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,013 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,013 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,013 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:01,013 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:01,014 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,018 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Ended with exit code 0 [2025-03-04 15:40:01,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,020 INFO L229 MonitoredProcess]: Starting monitored process 328 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Waiting until timeout for monitored process [2025-03-04 15:40:01,021 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:40:01,031 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,031 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:01,031 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,031 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,031 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,031 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:01,031 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:01,032 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,037 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Ended with exit code 0 [2025-03-04 15:40:01,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,038 INFO L229 MonitoredProcess]: Starting monitored process 329 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Waiting until timeout for monitored process [2025-03-04 15:40:01,040 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 [2025-03-04 15:40:01,049 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,049 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:01,049 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,049 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,049 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,049 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:01,049 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:01,050 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,055 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Ended with exit code 0 [2025-03-04 15:40:01,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,056 INFO L229 MonitoredProcess]: Starting monitored process 330 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Waiting until timeout for monitored process [2025-03-04 15:40:01,058 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:40:01,067 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,067 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,067 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,067 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,068 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:01,068 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:01,070 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Ended with exit code 0 [2025-03-04 15:40:01,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,077 INFO L229 MonitoredProcess]: Starting monitored process 331 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Waiting until timeout for monitored process [2025-03-04 15:40:01,079 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:40:01,088 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,088 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:01,088 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,088 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,089 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,089 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:01,089 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:01,090 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:01,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,097 INFO L229 MonitoredProcess]: Starting monitored process 332 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Waiting until timeout for monitored process [2025-03-04 15:40:01,099 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:40:01,108 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,109 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:01,109 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,109 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,109 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,109 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:01,109 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:01,110 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:01,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,118 INFO L229 MonitoredProcess]: Starting monitored process 333 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (333)] Waiting until timeout for monitored process [2025-03-04 15:40:01,120 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 [2025-03-04 15:40:01,129 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,129 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:01,129 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,129 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,130 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,130 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:01,130 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:01,133 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (333)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:01,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,140 INFO L229 MonitoredProcess]: Starting monitored process 334 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (334)] Waiting until timeout for monitored process [2025-03-04 15:40:01,142 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 [2025-03-04 15:40:01,152 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,152 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:01,152 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,152 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,152 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,152 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:01,153 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:01,154 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,159 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (334)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:01,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,161 INFO L229 MonitoredProcess]: Starting monitored process 335 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (335)] Waiting until timeout for monitored process [2025-03-04 15:40:01,164 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 [2025-03-04 15:40:01,173 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,173 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:01,174 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,174 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,174 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,174 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:01,174 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:01,175 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (335)] Ended with exit code 0 [2025-03-04 15:40:01,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,183 INFO L229 MonitoredProcess]: Starting monitored process 336 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (336)] Waiting until timeout for monitored process [2025-03-04 15:40:01,185 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 [2025-03-04 15:40:01,195 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,195 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,195 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,195 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,196 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:01,197 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:01,199 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (336)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:01,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,207 INFO L229 MonitoredProcess]: Starting monitored process 337 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (337)] Waiting until timeout for monitored process [2025-03-04 15:40:01,210 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 [2025-03-04 15:40:01,220 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,220 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,220 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,220 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,222 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:01,222 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:01,227 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (337)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:01,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,235 INFO L229 MonitoredProcess]: Starting monitored process 338 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (338)] Waiting until timeout for monitored process [2025-03-04 15:40:01,237 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 [2025-03-04 15:40:01,247 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,247 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,247 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,247 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,250 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:01,250 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:01,254 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,260 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (338)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:01,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,262 INFO L229 MonitoredProcess]: Starting monitored process 339 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (339)] Waiting until timeout for monitored process [2025-03-04 15:40:01,265 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 [2025-03-04 15:40:01,274 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,275 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,275 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,275 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,276 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:01,276 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:01,280 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (339)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:01,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,289 INFO L229 MonitoredProcess]: Starting monitored process 340 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (340)] Waiting until timeout for monitored process [2025-03-04 15:40:01,291 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 [2025-03-04 15:40:01,301 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,302 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,302 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,302 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,304 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:01,304 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:01,309 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:01,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (340)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:01,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,317 INFO L229 MonitoredProcess]: Starting monitored process 341 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (341)] Waiting until timeout for monitored process [2025-03-04 15:40:01,320 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 [2025-03-04 15:40:01,330 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:01,330 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:01,330 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:01,330 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:01,332 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:01,332 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:01,337 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:40:01,343 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2025-03-04 15:40:01,343 INFO L444 ModelExtractionUtils]: 5 out of 10 variables were initially zero. Simplification set additionally 3 variables to zero. [2025-03-04 15:40:01,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:01,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:01,345 INFO L229 MonitoredProcess]: Starting monitored process 342 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:01,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (342)] Waiting until timeout for monitored process [2025-03-04 15:40:01,347 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:40:01,358 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-03-04 15:40:01,358 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:40:01,358 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_21) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_21 Supporting invariants [] [2025-03-04 15:40:01,363 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (341)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:01,378 INFO L156 tatePredicateManager]: 10 out of 10 supporting invariants were superfluous and have been removed [2025-03-04 15:40:01,379 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:40:01,379 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:40:01,379 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:40:01,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:01,394 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 17 statements into 1 equivalence classes. [2025-03-04 15:40:01,407 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 17 of 17 statements. [2025-03-04 15:40:01,407 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:01,407 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:01,408 INFO L256 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:40:01,408 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:01,432 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-04 15:40:01,448 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:40:01,449 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:01,449 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:01,449 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 23 conjuncts are in the unsatisfiable core [2025-03-04 15:40:01,451 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:01,456 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 36 treesize of output 13 [2025-03-04 15:40:01,472 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 [2025-03-04 15:40:01,476 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 [2025-03-04 15:40:01,502 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 27 treesize of output 19 [2025-03-04 15:40:01,504 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 38 treesize of output 15 [2025-03-04 15:40:01,517 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 [2025-03-04 15:40:01,529 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 38 treesize of output 15 [2025-03-04 15:40:01,576 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 10 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:40:01,576 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 9 loop predicates [2025-03-04 15:40:01,576 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 12264 states and 21381 transitions. cyclomatic complexity: 9442 Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:01,873 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 12264 states and 21381 transitions. cyclomatic complexity: 9442. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 31690 states and 57231 transitions. Complement of second has 27 states. [2025-03-04 15:40:01,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 14 states 1 stem states 12 non-accepting loop states 1 accepting loop states [2025-03-04 15:40:01,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:01,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 49 transitions. [2025-03-04 15:40:01,874 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 49 transitions. Stem has 17 letters. Loop has 24 letters. [2025-03-04 15:40:01,874 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:01,874 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:40:01,880 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:01,888 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 17 statements into 1 equivalence classes. [2025-03-04 15:40:01,901 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 17 of 17 statements. [2025-03-04 15:40:01,901 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:01,901 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:01,902 INFO L256 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:40:01,902 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:01,929 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-04 15:40:01,946 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:40:01,947 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:01,947 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:01,948 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 23 conjuncts are in the unsatisfiable core [2025-03-04 15:40:01,949 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:01,953 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 36 treesize of output 13 [2025-03-04 15:40:01,969 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 [2025-03-04 15:40:01,971 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 [2025-03-04 15:40:02,093 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (342)] Ended with exit code 0 [2025-03-04 15:40:02,098 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 27 treesize of output 19 [2025-03-04 15:40:02,099 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 38 treesize of output 15 [2025-03-04 15:40:02,113 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 [2025-03-04 15:40:02,126 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 38 treesize of output 15 [2025-03-04 15:40:02,166 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 10 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:40:02,167 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 9 loop predicates [2025-03-04 15:40:02,168 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 12264 states and 21381 transitions. cyclomatic complexity: 9442 Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:02,425 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 12264 states and 21381 transitions. cyclomatic complexity: 9442. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 31666 states and 57127 transitions. Complement of second has 29 states. [2025-03-04 15:40:02,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 15 states 1 stem states 13 non-accepting loop states 1 accepting loop states [2025-03-04 15:40:02,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:02,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 47 transitions. [2025-03-04 15:40:02,426 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 47 transitions. Stem has 17 letters. Loop has 24 letters. [2025-03-04 15:40:02,426 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:02,426 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:40:02,432 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:02,439 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 17 statements into 1 equivalence classes. [2025-03-04 15:40:02,449 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 17 of 17 statements. [2025-03-04 15:40:02,449 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:02,449 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:02,449 INFO L256 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:40:02,450 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:02,466 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-04 15:40:02,478 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-04 15:40:02,479 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:02,479 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:02,480 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 23 conjuncts are in the unsatisfiable core [2025-03-04 15:40:02,481 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:02,486 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 36 treesize of output 13 [2025-03-04 15:40:02,499 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 [2025-03-04 15:40:02,501 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 [2025-03-04 15:40:02,523 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 27 treesize of output 19 [2025-03-04 15:40:02,525 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 38 treesize of output 15 [2025-03-04 15:40:02,539 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 [2025-03-04 15:40:02,553 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 38 treesize of output 15 [2025-03-04 15:40:02,587 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 10 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:40:02,587 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 9 loop predicates [2025-03-04 15:40:02,587 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 12264 states and 21381 transitions. cyclomatic complexity: 9442 Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:02,871 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 12264 states and 21381 transitions. cyclomatic complexity: 9442. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 39659 states and 70925 transitions. Complement of second has 63 states. [2025-03-04 15:40:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 14 states 1 stem states 12 non-accepting loop states 1 accepting loop states [2025-03-04 15:40:02,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:02,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 58 transitions. [2025-03-04 15:40:02,872 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 58 transitions. Stem has 17 letters. Loop has 24 letters. [2025-03-04 15:40:02,872 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:02,872 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 58 transitions. Stem has 41 letters. Loop has 24 letters. [2025-03-04 15:40:02,873 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:02,873 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 58 transitions. Stem has 17 letters. Loop has 48 letters. [2025-03-04 15:40:02,873 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:02,873 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 39659 states and 70925 transitions. [2025-03-04 15:40:03,013 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 4968 [2025-03-04 15:40:03,133 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 39659 states to 31358 states and 55828 transitions. [2025-03-04 15:40:03,133 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1770 [2025-03-04 15:40:03,139 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1908 [2025-03-04 15:40:03,139 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31358 states and 55828 transitions. [2025-03-04 15:40:03,139 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:40:03,139 INFO L218 hiAutomatonCegarLoop]: Abstraction has 31358 states and 55828 transitions. [2025-03-04 15:40:03,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31358 states and 55828 transitions. [2025-03-04 15:40:03,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31358 to 23394. [2025-03-04 15:40:03,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23394 states, 23394 states have (on average 1.8343164914080534) internal successors, (42912), 23393 states have internal predecessors, (42912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:03,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23394 states to 23394 states and 42912 transitions. [2025-03-04 15:40:03,456 INFO L240 hiAutomatonCegarLoop]: Abstraction has 23394 states and 42912 transitions. [2025-03-04 15:40:03,456 INFO L432 stractBuchiCegarLoop]: Abstraction has 23394 states and 42912 transitions. [2025-03-04 15:40:03,456 INFO L338 stractBuchiCegarLoop]: ======== Iteration 23 ============ [2025-03-04 15:40:03,456 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 23394 states and 42912 transitions. [2025-03-04 15:40:03,498 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 3507 [2025-03-04 15:40:03,498 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:40:03,498 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:40:03,499 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:40:03,499 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [6, 6, 6, 3, 3, 3, 3, 3, 3] [2025-03-04 15:40:03,499 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" [2025-03-04 15:40:03,499 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" [2025-03-04 15:40:03,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:03,500 INFO L85 PathProgramCache]: Analyzing trace with hash 184107522, now seen corresponding path program 7 times [2025-03-04 15:40:03,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:40:03,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749345404] [2025-03-04 15:40:03,500 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-04 15:40:03,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:40:03,506 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-04 15:40:03,511 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:03,511 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:03,511 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:03,511 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:40:03,512 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-04 15:40:03,515 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:03,515 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:03,515 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:03,518 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:40:03,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:03,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1469003337, now seen corresponding path program 4 times [2025-03-04 15:40:03,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:40:03,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222609819] [2025-03-04 15:40:03,518 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-04 15:40:03,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:40:03,527 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 36 statements into 2 equivalence classes. [2025-03-04 15:40:03,532 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 36 of 36 statements. [2025-03-04 15:40:03,532 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-04 15:40:03,532 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:03,532 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:40:03,534 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-03-04 15:40:03,538 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-03-04 15:40:03,538 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:03,538 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:03,541 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:40:03,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:03,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1021780168, now seen corresponding path program 8 times [2025-03-04 15:40:03,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:40:03,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880765392] [2025-03-04 15:40:03,542 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-04 15:40:03,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:40:03,553 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 51 statements into 2 equivalence classes. [2025-03-04 15:40:03,561 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 51 of 51 statements. [2025-03-04 15:40:03,561 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-04 15:40:03,561 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:03,561 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:40:03,564 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-03-04 15:40:03,570 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-03-04 15:40:03,570 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:03,571 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:03,574 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:40:08,084 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:40:08,084 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:40:08,084 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:40:08,084 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:40:08,084 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:40:08,084 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,084 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:40:08,084 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:40:08,084 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration23_Lasso [2025-03-04 15:40:08,084 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:40:08,084 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:40:08,088 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,089 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,090 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,092 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,093 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,094 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,095 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,096 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,097 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,098 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,099 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,191 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,192 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,330 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,331 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,332 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,334 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,335 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,336 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,337 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:08,516 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:40:08,516 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:40:08,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,518 INFO L229 MonitoredProcess]: Starting monitored process 343 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (343)] Waiting until timeout for monitored process [2025-03-04 15:40:08,520 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:40:08,529 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,529 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:08,529 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,529 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,529 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,530 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:08,530 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:08,531 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (343)] Ended with exit code 0 [2025-03-04 15:40:08,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,538 INFO L229 MonitoredProcess]: Starting monitored process 344 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (344)] Waiting until timeout for monitored process [2025-03-04 15:40:08,540 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 [2025-03-04 15:40:08,549 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,549 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:08,549 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,549 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,549 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,549 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:08,549 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:08,550 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,555 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (344)] Ended with exit code 0 [2025-03-04 15:40:08,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,557 INFO L229 MonitoredProcess]: Starting monitored process 345 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (345)] Waiting until timeout for monitored process [2025-03-04 15:40:08,559 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 [2025-03-04 15:40:08,568 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,568 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:08,568 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,568 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,568 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,569 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:08,569 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:08,569 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,576 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (345)] Ended with exit code 0 [2025-03-04 15:40:08,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,578 INFO L229 MonitoredProcess]: Starting monitored process 346 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (346)] Waiting until timeout for monitored process [2025-03-04 15:40:08,579 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 [2025-03-04 15:40:08,589 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,589 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:08,589 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,589 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,589 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,589 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:08,589 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:08,590 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,595 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (346)] Ended with exit code 0 [2025-03-04 15:40:08,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,597 INFO L229 MonitoredProcess]: Starting monitored process 347 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (347)] Waiting until timeout for monitored process [2025-03-04 15:40:08,599 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 [2025-03-04 15:40:08,608 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,608 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:08,608 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,608 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,608 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,609 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:08,609 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:08,609 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,614 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (347)] Ended with exit code 0 [2025-03-04 15:40:08,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,616 INFO L229 MonitoredProcess]: Starting monitored process 348 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (348)] Waiting until timeout for monitored process [2025-03-04 15:40:08,618 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 [2025-03-04 15:40:08,627 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,627 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:08,627 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,627 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,627 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,628 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:08,628 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:08,628 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,633 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (348)] Ended with exit code 0 [2025-03-04 15:40:08,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,635 INFO L229 MonitoredProcess]: Starting monitored process 349 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (349)] Waiting until timeout for monitored process [2025-03-04 15:40:08,636 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 [2025-03-04 15:40:08,646 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,646 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:08,646 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,646 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,646 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,646 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:08,646 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:08,647 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (349)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:08,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,654 INFO L229 MonitoredProcess]: Starting monitored process 350 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (350)] Waiting until timeout for monitored process [2025-03-04 15:40:08,655 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 [2025-03-04 15:40:08,664 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,664 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:08,664 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,664 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,664 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,665 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:08,665 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:08,666 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (350)] Ended with exit code 0 [2025-03-04 15:40:08,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,672 INFO L229 MonitoredProcess]: Starting monitored process 351 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (351)] Waiting until timeout for monitored process [2025-03-04 15:40:08,674 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:40:08,683 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,683 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:08,683 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,683 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,683 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,683 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:08,683 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:08,684 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (351)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:08,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,691 INFO L229 MonitoredProcess]: Starting monitored process 352 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (352)] Waiting until timeout for monitored process [2025-03-04 15:40:08,692 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 [2025-03-04 15:40:08,701 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,702 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:08,702 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,702 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,702 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,702 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:08,702 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:08,703 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (352)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:08,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,710 INFO L229 MonitoredProcess]: Starting monitored process 353 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (353)] Waiting until timeout for monitored process [2025-03-04 15:40:08,711 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 [2025-03-04 15:40:08,720 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,721 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:08,721 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,721 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,721 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,721 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:08,721 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:08,722 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (353)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:08,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,729 INFO L229 MonitoredProcess]: Starting monitored process 354 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (354)] Waiting until timeout for monitored process [2025-03-04 15:40:08,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 [2025-03-04 15:40:08,740 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,740 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,740 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,740 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,740 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:08,741 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:08,743 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,748 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (354)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:08,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,750 INFO L229 MonitoredProcess]: Starting monitored process 355 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (355)] Waiting until timeout for monitored process [2025-03-04 15:40:08,751 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 [2025-03-04 15:40:08,761 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,761 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,761 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,762 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:08,762 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:08,764 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (355)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:08,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,771 INFO L229 MonitoredProcess]: Starting monitored process 356 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (356)] Waiting until timeout for monitored process [2025-03-04 15:40:08,773 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 [2025-03-04 15:40:08,782 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,783 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,783 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,783 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,784 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:08,784 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:08,788 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (356)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:08,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,795 INFO L229 MonitoredProcess]: Starting monitored process 357 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (357)] Waiting until timeout for monitored process [2025-03-04 15:40:08,797 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 [2025-03-04 15:40:08,806 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,806 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,806 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,806 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,808 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:08,808 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:08,812 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,817 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (357)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:08,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,819 INFO L229 MonitoredProcess]: Starting monitored process 358 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (358)] Waiting until timeout for monitored process [2025-03-04 15:40:08,820 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 [2025-03-04 15:40:08,830 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,830 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:08,830 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:08,830 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,831 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:08,831 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:08,835 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:08,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (358)] Ended with exit code 0 [2025-03-04 15:40:08,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,842 INFO L229 MonitoredProcess]: Starting monitored process 359 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (359)] Waiting until timeout for monitored process [2025-03-04 15:40:08,843 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 [2025-03-04 15:40:08,853 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:08,853 INFO L203 nArgumentSynthesizer]: 2 stem disjuncts [2025-03-04 15:40:08,853 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2025-03-04 15:40:08,853 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:08,857 INFO L401 nArgumentSynthesizer]: We have 20 Motzkin's Theorem applications. [2025-03-04 15:40:08,857 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-03-04 15:40:08,870 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:40:08,879 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2025-03-04 15:40:08,879 INFO L444 ModelExtractionUtils]: 14 out of 21 variables were initially zero. Simplification set additionally 5 variables to zero. [2025-03-04 15:40:08,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:08,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:08,881 INFO L229 MonitoredProcess]: Starting monitored process 360 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:08,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (360)] Waiting until timeout for monitored process [2025-03-04 15:40:08,882 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:40:08,893 INFO L438 nArgumentSynthesizer]: Removed 4 redundant supporting invariants from a total of 4. [2025-03-04 15:40:08,893 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:40:08,893 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_22) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_22 Supporting invariants [] [2025-03-04 15:40:08,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (359)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:08,912 INFO L156 tatePredicateManager]: 10 out of 10 supporting invariants were superfluous and have been removed [2025-03-04 15:40:08,913 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:40:08,913 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:40:08,913 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:40:08,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:08,925 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-04 15:40:08,935 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:08,935 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:08,935 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:08,936 INFO L256 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:40:08,936 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:08,955 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-03-04 15:40:08,973 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-03-04 15:40:08,973 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:08,973 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:08,974 INFO L256 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 32 conjuncts are in the unsatisfiable core [2025-03-04 15:40:08,976 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:08,985 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 36 treesize of output 13 [2025-03-04 15:40:09,001 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 [2025-03-04 15:40:09,005 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 [2025-03-04 15:40:09,039 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 27 treesize of output 19 [2025-03-04 15:40:09,041 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 38 treesize of output 15 [2025-03-04 15:40:09,057 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 [2025-03-04 15:40:09,069 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 38 treesize of output 15 [2025-03-04 15:40:09,090 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 [2025-03-04 15:40:09,091 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 [2025-03-04 15:40:09,138 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 [2025-03-04 15:40:09,153 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 45 treesize of output 18 [2025-03-04 15:40:09,166 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 32 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:40:09,166 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 12 loop predicates [2025-03-04 15:40:09,166 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 23394 states and 42912 transitions. cyclomatic complexity: 20095 Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:09,654 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 23394 states and 42912 transitions. cyclomatic complexity: 20095. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 61890 states and 112634 transitions. Complement of second has 37 states. [2025-03-04 15:40:09,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 19 states 1 stem states 17 non-accepting loop states 1 accepting loop states [2025-03-04 15:40:09,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:09,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 68 transitions. [2025-03-04 15:40:09,655 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 68 transitions. Stem has 15 letters. Loop has 36 letters. [2025-03-04 15:40:09,655 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:09,655 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:40:09,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:09,667 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-04 15:40:09,677 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:09,677 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:09,677 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:09,677 INFO L256 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:40:09,678 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:09,699 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-03-04 15:40:09,719 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-03-04 15:40:09,719 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:09,719 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:09,720 INFO L256 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 32 conjuncts are in the unsatisfiable core [2025-03-04 15:40:09,726 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:09,736 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 36 treesize of output 13 [2025-03-04 15:40:09,748 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 [2025-03-04 15:40:09,751 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 [2025-03-04 15:40:09,778 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 27 treesize of output 19 [2025-03-04 15:40:09,780 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 38 treesize of output 15 [2025-03-04 15:40:09,796 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 [2025-03-04 15:40:09,810 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 38 treesize of output 15 [2025-03-04 15:40:09,827 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 [2025-03-04 15:40:09,830 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 [2025-03-04 15:40:09,883 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 [2025-03-04 15:40:09,901 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 45 treesize of output 18 [2025-03-04 15:40:09,914 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 32 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:40:09,914 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 12 loop predicates [2025-03-04 15:40:09,914 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 23394 states and 42912 transitions. cyclomatic complexity: 20095 Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:10,474 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 23394 states and 42912 transitions. cyclomatic complexity: 20095. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 68388 states and 127890 transitions. Complement of second has 43 states. [2025-03-04 15:40:10,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 22 states 1 stem states 20 non-accepting loop states 1 accepting loop states [2025-03-04 15:40:10,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:10,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 68 transitions. [2025-03-04 15:40:10,475 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 68 transitions. Stem has 15 letters. Loop has 36 letters. [2025-03-04 15:40:10,475 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:10,475 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:40:10,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:10,494 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-04 15:40:10,505 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:10,505 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:10,505 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:10,506 INFO L256 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:40:10,507 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:10,530 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 36 statements into 1 equivalence classes. [2025-03-04 15:40:10,548 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 36 of 36 statements. [2025-03-04 15:40:10,548 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:10,548 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:10,549 INFO L256 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 32 conjuncts are in the unsatisfiable core [2025-03-04 15:40:10,550 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:10,555 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 36 treesize of output 13 [2025-03-04 15:40:10,570 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 [2025-03-04 15:40:10,575 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 [2025-03-04 15:40:10,596 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 27 treesize of output 19 [2025-03-04 15:40:10,598 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 38 treesize of output 15 [2025-03-04 15:40:10,612 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 [2025-03-04 15:40:10,623 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 38 treesize of output 15 [2025-03-04 15:40:10,637 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 [2025-03-04 15:40:10,645 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 [2025-03-04 15:40:10,691 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 [2025-03-04 15:40:10,708 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 45 treesize of output 18 [2025-03-04 15:40:10,726 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 32 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:40:10,726 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 12 loop predicates [2025-03-04 15:40:10,726 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 23394 states and 42912 transitions. cyclomatic complexity: 20095 Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:11,003 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (360)] Ended with exit code 0 [2025-03-04 15:40:11,410 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 23394 states and 42912 transitions. cyclomatic complexity: 20095. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 97567 states and 171483 transitions. Complement of second has 131 states. [2025-03-04 15:40:11,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 19 states 1 stem states 17 non-accepting loop states 1 accepting loop states [2025-03-04 15:40:11,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:11,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 79 transitions. [2025-03-04 15:40:11,411 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 79 transitions. Stem has 15 letters. Loop has 36 letters. [2025-03-04 15:40:11,411 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:11,411 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 79 transitions. Stem has 51 letters. Loop has 36 letters. [2025-03-04 15:40:11,411 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:11,411 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 79 transitions. Stem has 15 letters. Loop has 72 letters. [2025-03-04 15:40:11,411 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:11,411 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 97567 states and 171483 transitions. [2025-03-04 15:40:11,702 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 13147 [2025-03-04 15:40:11,858 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 97567 states to 51503 states and 92172 transitions. [2025-03-04 15:40:11,858 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2518 [2025-03-04 15:40:11,866 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2803 [2025-03-04 15:40:11,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51503 states and 92172 transitions. [2025-03-04 15:40:11,866 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:40:11,866 INFO L218 hiAutomatonCegarLoop]: Abstraction has 51503 states and 92172 transitions. [2025-03-04 15:40:11,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51503 states and 92172 transitions. [2025-03-04 15:40:12,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51503 to 34931. [2025-03-04 15:40:12,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34931 states, 34931 states have (on average 1.8214479974807478) internal successors, (63625), 34930 states have internal predecessors, (63625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:12,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34931 states to 34931 states and 63625 transitions. [2025-03-04 15:40:12,281 INFO L240 hiAutomatonCegarLoop]: Abstraction has 34931 states and 63625 transitions. [2025-03-04 15:40:12,281 INFO L432 stractBuchiCegarLoop]: Abstraction has 34931 states and 63625 transitions. [2025-03-04 15:40:12,281 INFO L338 stractBuchiCegarLoop]: ======== Iteration 24 ============ [2025-03-04 15:40:12,281 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 34931 states and 63625 transitions. [2025-03-04 15:40:12,346 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 6953 [2025-03-04 15:40:12,346 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:40:12,346 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:40:12,350 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:40:12,350 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [8, 8, 8, 4, 4, 4, 4, 4, 4] [2025-03-04 15:40:12,350 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" [2025-03-04 15:40:12,350 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" [2025-03-04 15:40:12,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:12,351 INFO L85 PathProgramCache]: Analyzing trace with hash 184107522, now seen corresponding path program 9 times [2025-03-04 15:40:12,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:40:12,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949514535] [2025-03-04 15:40:12,351 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-04 15:40:12,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:40:12,357 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 15 statements into 3 equivalence classes. [2025-03-04 15:40:12,361 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:12,361 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2025-03-04 15:40:12,361 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:12,361 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:40:12,363 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-04 15:40:12,365 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:12,365 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:12,365 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:12,368 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:40:12,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:12,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1802839223, now seen corresponding path program 5 times [2025-03-04 15:40:12,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:40:12,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328129916] [2025-03-04 15:40:12,369 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-04 15:40:12,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:40:12,378 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 48 statements into 7 equivalence classes. [2025-03-04 15:40:12,388 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) and asserted 48 of 48 statements. [2025-03-04 15:40:12,388 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2025-03-04 15:40:12,388 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:12,388 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:40:12,390 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-04 15:40:12,399 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-04 15:40:12,400 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:12,400 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:12,403 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:40:12,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:12,404 INFO L85 PathProgramCache]: Analyzing trace with hash -490621110, now seen corresponding path program 10 times [2025-03-04 15:40:12,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:40:12,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829880066] [2025-03-04 15:40:12,404 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-04 15:40:12,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:40:12,494 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 63 statements into 2 equivalence classes. [2025-03-04 15:40:12,507 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 63 of 63 statements. [2025-03-04 15:40:12,507 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-03-04 15:40:12,507 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:12,507 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:40:12,511 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 63 statements into 1 equivalence classes. [2025-03-04 15:40:12,523 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 63 of 63 statements. [2025-03-04 15:40:12,524 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:12,524 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:12,528 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:40:25,103 WARN L286 SmtUtils]: Spent 12.57s on a formula simplification. DAG size of input: 344 DAG size of output: 255 (called from [L 276] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2025-03-04 15:40:25,746 INFO L204 LassoAnalysis]: Preferences: [2025-03-04 15:40:25,746 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-03-04 15:40:25,746 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-03-04 15:40:25,746 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-03-04 15:40:25,746 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-03-04 15:40:25,747 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:25,747 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-03-04 15:40:25,747 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-03-04 15:40:25,747 INFO L132 ssoRankerPreferences]: Filename of dumped script: TelAviv-Amir-Minimum-alloca-2.i_Iteration24_Lasso [2025-03-04 15:40:25,747 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-03-04 15:40:25,747 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2025-03-04 15:40:25,748 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,749 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,750 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,751 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,753 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,754 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,755 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,756 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,757 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,758 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,759 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,760 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,761 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,763 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,764 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,765 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,767 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,768 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,769 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:25,770 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-03-04 15:40:26,173 INFO L259 LassoAnalysis]: Preprocessing complete. [2025-03-04 15:40:26,173 INFO L451 LassoAnalysis]: Using template 'affine'. [2025-03-04 15:40:26,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,175 INFO L229 MonitoredProcess]: Starting monitored process 361 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (361)] Waiting until timeout for monitored process [2025-03-04 15:40:26,179 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-03-04 15:40:26,189 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,189 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,189 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,189 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,189 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,189 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,189 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,190 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (361)] Ended with exit code 0 [2025-03-04 15:40:26,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,197 INFO L229 MonitoredProcess]: Starting monitored process 362 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (362)] Waiting until timeout for monitored process [2025-03-04 15:40:26,198 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 [2025-03-04 15:40:26,208 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,208 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,208 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,208 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,208 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,208 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,208 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,209 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,214 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (362)] Ended with exit code 0 [2025-03-04 15:40:26,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,216 INFO L229 MonitoredProcess]: Starting monitored process 363 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (363)] Waiting until timeout for monitored process [2025-03-04 15:40:26,217 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 [2025-03-04 15:40:26,227 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,227 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,227 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,227 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,227 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,227 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,227 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,228 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (363)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:26,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,235 INFO L229 MonitoredProcess]: Starting monitored process 364 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (364)] Waiting until timeout for monitored process [2025-03-04 15:40:26,236 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 [2025-03-04 15:40:26,246 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,246 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,246 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,246 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,246 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,246 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,246 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,247 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,252 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (364)] Ended with exit code 0 [2025-03-04 15:40:26,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,254 INFO L229 MonitoredProcess]: Starting monitored process 365 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (365)] Waiting until timeout for monitored process [2025-03-04 15:40:26,255 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 [2025-03-04 15:40:26,264 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,265 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,265 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,265 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,265 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,265 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,265 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,266 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (365)] Ended with exit code 0 [2025-03-04 15:40:26,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,273 INFO L229 MonitoredProcess]: Starting monitored process 366 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (366)] Waiting until timeout for monitored process [2025-03-04 15:40:26,275 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 [2025-03-04 15:40:26,331 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,331 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,331 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,331 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,331 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,331 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,331 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,333 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (366)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:26,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,341 INFO L229 MonitoredProcess]: Starting monitored process 367 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (367)] Waiting until timeout for monitored process [2025-03-04 15:40:26,343 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 [2025-03-04 15:40:26,353 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,353 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,353 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,353 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,353 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,354 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,354 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,355 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (367)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:26,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,363 INFO L229 MonitoredProcess]: Starting monitored process 368 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (368)] Waiting until timeout for monitored process [2025-03-04 15:40:26,365 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 [2025-03-04 15:40:26,375 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,375 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,377 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,377 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,378 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,378 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,378 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,379 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (368)] Ended with exit code 0 [2025-03-04 15:40:26,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,387 INFO L229 MonitoredProcess]: Starting monitored process 369 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (369)] Waiting until timeout for monitored process [2025-03-04 15:40:26,389 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 [2025-03-04 15:40:26,399 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,399 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,400 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,400 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,400 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,400 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,400 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,401 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (369)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:26,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,409 INFO L229 MonitoredProcess]: Starting monitored process 370 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (370)] Waiting until timeout for monitored process [2025-03-04 15:40:26,411 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 [2025-03-04 15:40:26,421 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,421 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,421 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,421 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,421 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,422 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,422 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,424 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (370)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:26,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,452 INFO L229 MonitoredProcess]: Starting monitored process 371 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (371)] Waiting until timeout for monitored process [2025-03-04 15:40:26,455 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 [2025-03-04 15:40:26,464 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,465 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,465 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,465 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,465 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,465 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,465 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,466 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,472 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (371)] Ended with exit code 0 [2025-03-04 15:40:26,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,474 INFO L229 MonitoredProcess]: Starting monitored process 372 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (372)] Waiting until timeout for monitored process [2025-03-04 15:40:26,477 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 [2025-03-04 15:40:26,486 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,487 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,487 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,487 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,487 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,487 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,487 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,488 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (372)] Ended with exit code 0 [2025-03-04 15:40:26,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,495 INFO L229 MonitoredProcess]: Starting monitored process 373 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (373)] Waiting until timeout for monitored process [2025-03-04 15:40:26,499 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 [2025-03-04 15:40:26,508 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,508 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,508 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,508 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,509 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:26,509 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:26,511 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (373)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:26,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,518 INFO L229 MonitoredProcess]: Starting monitored process 374 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (374)] Waiting until timeout for monitored process [2025-03-04 15:40:26,519 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 [2025-03-04 15:40:26,529 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,529 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,529 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,529 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,529 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,529 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,529 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,530 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (374)] Ended with exit code 0 [2025-03-04 15:40:26,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,537 INFO L229 MonitoredProcess]: Starting monitored process 375 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (375)] Waiting until timeout for monitored process [2025-03-04 15:40:26,539 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 [2025-03-04 15:40:26,549 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,549 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,549 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,549 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,549 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,549 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,549 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,550 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,564 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (375)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:26,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,566 INFO L229 MonitoredProcess]: Starting monitored process 376 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (376)] Waiting until timeout for monitored process [2025-03-04 15:40:26,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 [2025-03-04 15:40:26,577 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,577 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,577 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,577 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,578 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:26,578 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:26,580 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,591 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (376)] Ended with exit code 0 [2025-03-04 15:40:26,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,593 INFO L229 MonitoredProcess]: Starting monitored process 377 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (377)] Waiting until timeout for monitored process [2025-03-04 15:40:26,594 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 [2025-03-04 15:40:26,604 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,604 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,604 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,604 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,604 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,604 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,604 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,605 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (377)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:26,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,616 INFO L229 MonitoredProcess]: Starting monitored process 378 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (378)] Waiting until timeout for monitored process [2025-03-04 15:40:26,618 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 [2025-03-04 15:40:26,627 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,627 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,627 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,627 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,628 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-03-04 15:40:26,628 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-03-04 15:40:26,630 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (378)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:26,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,643 INFO L229 MonitoredProcess]: Starting monitored process 379 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (379)] Waiting until timeout for monitored process [2025-03-04 15:40:26,644 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 [2025-03-04 15:40:26,653 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,653 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-03-04 15:40:26,653 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-03-04 15:40:26,653 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-03-04 15:40:26,653 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,654 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-03-04 15:40:26,654 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-03-04 15:40:26,655 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-03-04 15:40:26,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (379)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:26,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,669 INFO L229 MonitoredProcess]: Starting monitored process 380 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (380)] Waiting until timeout for monitored process [2025-03-04 15:40:26,671 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 [2025-03-04 15:40:26,680 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-03-04 15:40:26,680 INFO L203 nArgumentSynthesizer]: 2 stem disjuncts [2025-03-04 15:40:26,680 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2025-03-04 15:40:26,680 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-03-04 15:40:26,687 INFO L401 nArgumentSynthesizer]: We have 20 Motzkin's Theorem applications. [2025-03-04 15:40:26,687 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-03-04 15:40:26,704 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-03-04 15:40:26,724 INFO L443 ModelExtractionUtils]: Simplification made 14 calls to the SMT solver. [2025-03-04 15:40:26,725 INFO L444 ModelExtractionUtils]: 15 out of 26 variables were initially zero. Simplification set additionally 9 variables to zero. [2025-03-04 15:40:26,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-03-04 15:40:26,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 15:40:26,726 INFO L229 MonitoredProcess]: Starting monitored process 381 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-03-04 15:40:26,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (381)] Waiting until timeout for monitored process [2025-03-04 15:40:26,728 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-03-04 15:40:26,738 INFO L438 nArgumentSynthesizer]: Removed 4 redundant supporting invariants from a total of 4. [2025-03-04 15:40:26,739 INFO L474 LassoAnalysis]: Proved termination. [2025-03-04 15:40:26,739 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_23) = 1*v_rep(select (select #memory_int#0 ULTIMATE.start_main_~x~0#1.base) ULTIMATE.start_main_~x~0#1.offset)_23 Supporting invariants [] [2025-03-04 15:40:26,745 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (380)] Ended with exit code 0 [2025-03-04 15:40:26,760 INFO L156 tatePredicateManager]: 11 out of 11 supporting invariants were superfluous and have been removed [2025-03-04 15:40:26,761 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2025-03-04 15:40:26,761 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2025-03-04 15:40:26,761 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~x~0!base,]]] [2025-03-04 15:40:26,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:26,774 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-04 15:40:26,786 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:26,787 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:26,787 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:26,787 INFO L256 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:40:26,787 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:26,818 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-04 15:40:26,849 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-04 15:40:26,849 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:26,849 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:26,851 INFO L256 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 41 conjuncts are in the unsatisfiable core [2025-03-04 15:40:26,853 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:26,860 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 36 treesize of output 13 [2025-03-04 15:40:26,873 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 [2025-03-04 15:40:26,876 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 [2025-03-04 15:40:26,897 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 27 treesize of output 19 [2025-03-04 15:40:26,898 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 38 treesize of output 15 [2025-03-04 15:40:26,916 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 [2025-03-04 15:40:26,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 0 case distinctions, treesize of input 38 treesize of output 15 [2025-03-04 15:40:26,944 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 [2025-03-04 15:40:26,946 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 [2025-03-04 15:40:26,964 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 [2025-03-04 15:40:26,978 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 38 treesize of output 15 [2025-03-04 15:40:26,995 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 [2025-03-04 15:40:26,998 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 [2025-03-04 15:40:27,041 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 [2025-03-04 15:40:27,057 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 45 treesize of output 18 [2025-03-04 15:40:27,071 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 66 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:40:27,071 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 15 loop predicates [2025-03-04 15:40:27,072 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34931 states and 63625 transitions. cyclomatic complexity: 29479 Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:27,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (381)] Forceful destruction successful, exit code 0 [2025-03-04 15:40:28,001 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34931 states and 63625 transitions. cyclomatic complexity: 29479. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 119715 states and 216286 transitions. Complement of second has 49 states. [2025-03-04 15:40:28,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 25 states 1 stem states 23 non-accepting loop states 1 accepting loop states [2025-03-04 15:40:28,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:28,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 90 transitions. [2025-03-04 15:40:28,002 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 25 states and 90 transitions. Stem has 15 letters. Loop has 48 letters. [2025-03-04 15:40:28,002 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:28,002 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:40:28,009 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:28,016 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-04 15:40:28,026 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:28,026 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:28,026 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:28,027 INFO L256 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:40:28,027 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:28,049 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-04 15:40:28,074 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-04 15:40:28,074 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:28,074 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:28,075 INFO L256 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 41 conjuncts are in the unsatisfiable core [2025-03-04 15:40:28,077 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:28,082 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 36 treesize of output 13 [2025-03-04 15:40:28,093 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 [2025-03-04 15:40:28,095 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 [2025-03-04 15:40:28,119 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 27 treesize of output 19 [2025-03-04 15:40:28,121 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 38 treesize of output 15 [2025-03-04 15:40:28,134 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 [2025-03-04 15:40:28,145 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 38 treesize of output 15 [2025-03-04 15:40:28,160 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 [2025-03-04 15:40:28,161 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 [2025-03-04 15:40:28,177 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 [2025-03-04 15:40:28,189 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 38 treesize of output 15 [2025-03-04 15:40:28,203 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 [2025-03-04 15:40:28,206 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 [2025-03-04 15:40:28,254 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 [2025-03-04 15:40:28,270 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 45 treesize of output 18 [2025-03-04 15:40:28,285 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 66 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:40:28,285 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 15 loop predicates [2025-03-04 15:40:28,285 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34931 states and 63625 transitions. cyclomatic complexity: 29479 Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:29,446 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34931 states and 63625 transitions. cyclomatic complexity: 29479. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 143637 states and 264891 transitions. Complement of second has 55 states. [2025-03-04 15:40:29,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 28 states 1 stem states 26 non-accepting loop states 1 accepting loop states [2025-03-04 15:40:29,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:29,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 90 transitions. [2025-03-04 15:40:29,447 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 28 states and 90 transitions. Stem has 15 letters. Loop has 48 letters. [2025-03-04 15:40:29,447 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:29,447 INFO L689 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2025-03-04 15:40:29,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:29,460 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-04 15:40:29,470 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:29,470 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:29,470 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:29,471 INFO L256 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-04 15:40:29,471 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:29,492 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-04 15:40:29,517 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-04 15:40:29,517 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:29,517 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 15:40:29,519 INFO L256 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 41 conjuncts are in the unsatisfiable core [2025-03-04 15:40:29,521 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 15:40:29,526 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 36 treesize of output 13 [2025-03-04 15:40:29,539 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 [2025-03-04 15:40:29,542 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 [2025-03-04 15:40:29,566 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 27 treesize of output 19 [2025-03-04 15:40:29,568 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 38 treesize of output 15 [2025-03-04 15:40:29,582 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 [2025-03-04 15:40:29,593 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 38 treesize of output 15 [2025-03-04 15:40:29,606 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 [2025-03-04 15:40:29,607 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 [2025-03-04 15:40:29,622 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 [2025-03-04 15:40:29,633 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 38 treesize of output 15 [2025-03-04 15:40:29,651 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 [2025-03-04 15:40:29,654 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 [2025-03-04 15:40:29,708 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 [2025-03-04 15:40:29,723 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 45 treesize of output 18 [2025-03-04 15:40:29,738 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 66 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 15:40:29,738 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 15 loop predicates [2025-03-04 15:40:29,739 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 34931 states and 63625 transitions. cyclomatic complexity: 29479 Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:31,280 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 34931 states and 63625 transitions. cyclomatic complexity: 29479. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 366191 states and 629116 transitions. Complement of second has 447 states. [2025-03-04 15:40:31,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 25 states 1 stem states 23 non-accepting loop states 1 accepting loop states [2025-03-04 15:40:31,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:31,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 101 transitions. [2025-03-04 15:40:31,281 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 25 states and 101 transitions. Stem has 15 letters. Loop has 48 letters. [2025-03-04 15:40:31,281 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:31,281 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 25 states and 101 transitions. Stem has 63 letters. Loop has 48 letters. [2025-03-04 15:40:31,282 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:31,282 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 25 states and 101 transitions. Stem has 15 letters. Loop has 96 letters. [2025-03-04 15:40:31,282 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2025-03-04 15:40:31,283 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 366191 states and 629116 transitions. [2025-03-04 15:40:32,974 INFO L131 ngComponentsAnalysis]: Automaton has 14 accepting balls. 64648 [2025-03-04 15:40:33,632 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 366191 states to 157177 states and 276288 transitions. [2025-03-04 15:40:33,633 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6864 [2025-03-04 15:40:33,652 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 7194 [2025-03-04 15:40:33,652 INFO L73 IsDeterministic]: Start isDeterministic. Operand 157177 states and 276288 transitions. [2025-03-04 15:40:33,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-03-04 15:40:33,653 INFO L218 hiAutomatonCegarLoop]: Abstraction has 157177 states and 276288 transitions. [2025-03-04 15:40:33,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157177 states and 276288 transitions. [2025-03-04 15:40:34,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157177 to 75339. [2025-03-04 15:40:34,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75339 states, 75339 states have (on average 1.8689390621059478) internal successors, (140804), 75338 states have internal predecessors, (140804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 15:40:35,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75339 states to 75339 states and 140804 transitions. [2025-03-04 15:40:35,089 INFO L240 hiAutomatonCegarLoop]: Abstraction has 75339 states and 140804 transitions. [2025-03-04 15:40:35,090 INFO L432 stractBuchiCegarLoop]: Abstraction has 75339 states and 140804 transitions. [2025-03-04 15:40:35,090 INFO L338 stractBuchiCegarLoop]: ======== Iteration 25 ============ [2025-03-04 15:40:35,090 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 75339 states and 140804 transitions. [2025-03-04 15:40:35,253 INFO L131 ngComponentsAnalysis]: Automaton has 14 accepting balls. 23896 [2025-03-04 15:40:35,253 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-03-04 15:40:35,253 INFO L119 BuchiIsEmpty]: Starting construction of run [2025-03-04 15:40:35,259 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 15:40:35,259 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [8, 8, 8, 4, 4, 4, 4, 4, 3, 1] [2025-03-04 15:40:35,259 INFO L752 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc2#1.base, main_#t~malloc2#1.offset, main_#t~malloc3#1.base, main_#t~malloc3#1.offset, main_#t~nondet4#1, main_#t~nondet5#1, main_#t~mem6#1, main_#t~mem7#1, main_#t~short8#1, main_#t~nondet9#1, main_#t~mem10#1, main_#t~mem11#1, main_#t~mem12#1, main_#t~mem13#1, main_#t~nondet14#1, main_#t~mem15#1, main_#t~mem16#1, main_#t~mem17#1, main_#t~mem18#1, main_#t~nondet19#1, main_~x~0#1.base, main_~x~0#1.offset, main_~y~0#1.base, main_~y~0#1.offset;call main_#t~malloc2#1.base, main_#t~malloc2#1.offset := #Ultimate.allocOnStack(4);main_~x~0#1.base, main_~x~0#1.offset := main_#t~malloc2#1.base, main_#t~malloc2#1.offset;call main_#t~malloc3#1.base, main_#t~malloc3#1.offset := #Ultimate.allocOnStack(4);main_~y~0#1.base, main_~y~0#1.offset := main_#t~malloc3#1.base, main_#t~malloc3#1.offset;havoc main_#t~nondet4#1;call write~int#0(main_#t~nondet4#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet4#1;havoc main_#t~nondet5#1;call write~int#1(main_#t~nondet5#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet5#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" [2025-03-04 15:40:35,259 INFO L754 eck$LassoCheckResult]: Loop: "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume !(main_#t~mem15#1 < main_#t~mem16#1);havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem18#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);call write~int#0(main_#t~mem18#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem18#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume 0 != main_#t~nondet9#1;havoc main_#t~nondet9#1;call main_#t~mem10#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem11#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem10#1 < main_#t~mem11#1;havoc main_#t~mem10#1;havoc main_#t~mem11#1;call main_#t~mem12#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#1(main_#t~mem12#1 - 1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~mem12#1;" "havoc main_#t~nondet14#1;call write~int#0(main_#t~nondet14#1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~nondet14#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" "assume main_#t~short8#1;call main_#t~mem7#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);main_#t~short8#1 := main_#t~mem7#1 > 0;" "assume main_#t~short8#1;havoc main_#t~mem6#1;havoc main_#t~mem7#1;havoc main_#t~short8#1;havoc main_#t~nondet9#1;" "assume !(0 != main_#t~nondet9#1);havoc main_#t~nondet9#1;call main_#t~mem15#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call main_#t~mem16#1 := read~int#1(main_~y~0#1.base, main_~y~0#1.offset, 4);" "assume main_#t~mem15#1 < main_#t~mem16#1;havoc main_#t~mem15#1;havoc main_#t~mem16#1;call main_#t~mem17#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);call write~int#0(main_#t~mem17#1 - 1, main_~x~0#1.base, main_~x~0#1.offset, 4);havoc main_#t~mem17#1;" "havoc main_#t~nondet19#1;call write~int#1(main_#t~nondet19#1, main_~y~0#1.base, main_~y~0#1.offset, 4);havoc main_#t~nondet19#1;" "assume true;call main_#t~mem6#1 := read~int#0(main_~x~0#1.base, main_~x~0#1.offset, 4);main_#t~short8#1 := main_#t~mem6#1 > 0;" [2025-03-04 15:40:35,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:35,260 INFO L85 PathProgramCache]: Analyzing trace with hash 184107522, now seen corresponding path program 11 times [2025-03-04 15:40:35,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:40:35,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353378778] [2025-03-04 15:40:35,260 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-04 15:40:35,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:40:35,268 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 15 statements into 3 equivalence classes. [2025-03-04 15:40:35,272 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:35,272 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2025-03-04 15:40:35,272 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:35,273 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:40:35,274 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-04 15:40:35,277 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 15:40:35,277 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:35,277 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:35,280 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:40:35,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:35,280 INFO L85 PathProgramCache]: Analyzing trace with hash 385459146, now seen corresponding path program 1 times [2025-03-04 15:40:35,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:40:35,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747232823] [2025-03-04 15:40:35,281 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 15:40:35,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:40:35,290 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-04 15:40:35,301 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-04 15:40:35,301 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:35,301 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:35,301 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:40:35,304 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-04 15:40:35,310 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-04 15:40:35,310 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:35,310 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:35,315 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 15:40:35,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 15:40:35,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1697677259, now seen corresponding path program 5 times [2025-03-04 15:40:35,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 15:40:35,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780827142] [2025-03-04 15:40:35,316 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-04 15:40:35,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 15:40:35,494 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 63 statements into 9 equivalence classes. [2025-03-04 15:40:35,527 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) and asserted 63 of 63 statements. [2025-03-04 15:40:35,528 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2025-03-04 15:40:35,528 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:35,528 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 15:40:35,532 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 63 statements into 1 equivalence classes. [2025-03-04 15:40:35,544 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 63 of 63 statements. [2025-03-04 15:40:35,545 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 15:40:35,545 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 15:40:35,549 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace